我有一個名爲「容器」的div,當最大寬度達到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>
我誤解了。刪除評論。 –