Я использую Skeleton как мои основы CSSнастольных нав бар липкие сверху мобильный бар нав липкое дно
В настоящее время у меня есть панель навигации, которая прилипает к верхним в ПК зрения рабочего стола (то есть, страница прокручивается под ним). Вот код:
<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
. Я понимаю, вы правы. Ему нужно будет сделать это наоборот. –