У меня есть этот div с именем «container», который должен отображаться, когда максимальная ширина достигает 47em. Это можно активировать с помощью масштабирования. Это начальный дисплей - нет, но в запросе на носитель я меняю его на отображение блока. Проблема в том, что даже после масштабирования достаточно, чтобы получить максимальную ширину, чтобы стать 47em, она все еще ничего не отображает. Почему это и как я могу решить проблему?Медиа-запрос - как сделать div-дисплей на максимальной ширине, когда он изначально не отображается
Код: http://codepen.io/anon/pen/RWBJXv
html,
body {
height: 100%;
margin: 0px;
font-family: verdana, arial, helvetica, sans-serif;
}
@media (max-width: 47em) {
#container {
display: block;
}
}
div#container {
display:none;
}
div#nav {
position: relative;
width: 100%;
background: white;
box-shadow: 1px 1px 15px #888888;
}
div#logo {
border-right-style: solid;
border-width: 1px;
border-color: rgba(0, 0, 0, 0.15);
font-family: 'Myriad Pro Regular';
font-weight: normal;
color: #1E3264;
font-size: 2em;
}
<body>
<div id="container">
<div id="nav">
<div id="logo">TEST</div>
</div>
</div>
Я неправильно понял. Удаление комментария. –