2
我用Skeleton我的CSS框架桌面导航栏粘顶部粘底
目前我有坚持顶在PC桌面视图导航栏(即,在它的页面滚动移动导航栏)。下面的代码:
<div style="height:50px">
<div id="fixed-nav-bar">
<div class="container" id="nav">
<ul>
<li><a href="#">Home</a></li>
<li><a href="#">About</a></li>
<li><a href="#">Portfolio</a></li>
<li><a href="#">Contact</a></li>
</ul>
</div>
</div>
</div>
#fixed-nav-bar {
position:fixed;
top: 0;
left: 0;
z-index: 9999;
width: 100%;
height: 50px;
background-color:linen;
}
#nav ul {
display: -moz-box;
display: -webkit-box;
display: box;
list-style-type: none;
text-align: center;
}
#nav ul li {
-moz-box-flex: 1;
-webkit-box-flex: 1;
box-flex: 1;
}
我的问题:我怎样才能让这个在移动设备查看它的时候(即手机),导航栏移动到下(是易于使用的单手模式)并保持粘性?
我猜我需要使用媒体查询。我如何在这里使用它们?
根据这个:http://getskeleton.com/#queries你应该在你的脑海里设计'移动优先'的原则。所以实际上'top:0;'应该应用于具有'min-width'的屏幕> x – boszlo
我看看,你是对的。他需要做相反的事情。 –