我想让我的ul
height
变量中不适用,所以当我有屏幕与width
600px
和768px
之间有一定的height
(在ul
)例如像390px
和height
当之间768
和900
有另一个height
(ul
)像420px
等等。@media查询范围
我不明白为什么我的媒体查询不起作用。
下面是代码:
HTML:
<div id="meniu">
<div id="cat" >
<div class="catico">
<img src="img/Categories.png"/>
</div>
<div class="cattext">
Categories:
</div>
</div>
<ul>
<li><div class="cerculet"></div><a href="#" class="dece">All categories </a> </li>
<li><div class="cerculet"></div><a href="#" class="dece">Everything </a> </li>
<li><div class="cerculet"></div><a href="#" class="dece">Nature </a> </li>
<li><div class="cerculet"></div><a href="#" class="dece">Animals </a> </li>
<li><div class="cerculet"></div><a href="#" class="dece">popular </a> </li>
<li><div class="cerculet"></div><a href="#" class="dece">Traveling </a> </li>
<li><div class="cerculet"></div><a href="#" class="dece">Companies </a> </li>
<li><div class="cerculet"></div><a href="#" class="dece">Sports</a> </li>
<li><div class="cerculet"></div><a href="#" class="dece">Food</a> </li>
<li><div class="cerculet"></div><a href="#" class="dece">Restaurants</a> </li>
<li><div class="cerculet"></div><a href="#" class="dece">Hotels</a> </li>
<li><div class="cerculet"></div><a href="#" class="dece">Social</a> </li>
<li><div class="cerculet"></div><a href="#" class="dece">Business</a> </li>
<li><div class="cerculet"></div><a href="#" class="dece">Technology</a> </li>
<li><div class="cerculet"></div><a href="#" class="dece">Music</a> </li>
<li><div class="cerculet"></div><a href="#" class="dece">Art</a> </li>
<li><div class="cerculet"></div><a href="#" class="dece">Personal</a> </li>
<li><div class="cerculet"></div><a href="#" class="dece">Films</a> </li>
<li><div class="cerculet"></div><a href="#" class="dece">Books</a> </li>
<li><div class="cerculet"></div><a href="#" class="dece">Products</a> </li>
</ul>
</div>
这里是CSS:
#meniu{
position:fixed;
top:9.5em;
height:420px;
width:140px;
float:left;
line-height:30px;
font-size:1.15em;
margin-left:0px;
padding-right:75px;
padding-left:30px;
text-decoration:none;}
#meniu ul{
font-size:1.2em;
margin-left:0px;
position:relative;
right:30px;
height:390px;
padding-top:5px;
margin-top:10px;
overflow-y:scroll;
width:150px;
color:#797979;
list-style-type:none;
background-color:#F8FDF8;}
#cat{
color:#08AB08;
font-size:1.3em;
width:190px;
height:30px;
float:left;
right:30px;
position:relative;
text-align:center;
padding-top:5px;
background-color:#F8FDF8;}
.cerculet{
border-radius:100%;
color:#00C800;
height:10px;
width:10px;
background-color:#00A800;
position:relative;
float:left;
right:22px;
margin-right:-10px;
top:10px;}
.catico{
float:left;
position:relative;
left:12px;
top:3px;}
.cattext{
position:relative;
float:left;
left:15px;
font-size:1em;}
@media screen and(max-height:767px){
#meniu ul{
height:390px;}
}
@media (min-height:768px)and(max-height:899){
#meniu ul{
height:450px;}
}
开关* *您查询的顺序.... –
它的工作现在,谢谢:d –
问题在于,当屏幕高度发生变化时,它不会修改,它仍然如您所说在上次媒体查询的高度。我如何解决这个问题? –