какой селектор сделать панель навигации фиксированной и прокрутить страницу? - PullRequest
0 голосов
/ 19 февраля 2012

вот сайт http://designobvio.us/DoUs/directPro.html

кто-нибудь знает, какой селектор я бы выбрал, чтобы прокрутить панель навигации.

когда я попробовал исправить это сломало мою сетку, если бы вы могли дать мне фрагмент CSS с правильными селекторами, я был бы очень благодарен!

<nav id="nav" class="grid_2">
  <ul>
   <a href="#"> <li><span>↗</span>Portfolio </li></a>
   <a href="#"> <li>Blog</li></a>
    <a href="#"><li>About Me</li></a>
    <ul class="secondaryUL">
    <a href="#"><li>business</li></a>
    <a href="#"><li>skills</li></a>
    <a href="#"><li>service</li></a>
 <a href="#"><li>me</li></a>
   <a href="#"><li>contact</li></a>
  </ul>
    </ul>
</nav>

Мэтью

Ответы [ 2 ]

1 голос
/ 19 февраля 2012

Первым делом. Во-первых, я думаю, что вы должны правильно расположить, т.е.

<nav id="nav" class="grid_2">    
  <ul>
    <li><a href="#"><span>↗</span>Portfolio</a></li>
    <li><a href="#">Blog</a></li>
    <li><a href="#">About Me</a></li>
    <li>
        <ul class="secondaryUL">
           <li><a href="#">business</a></li>
           <li><a href="#">skills</a></li>
           <li><a href="#">service</a></li>
        </ul>
    </li>
    <li><a href="#">me</a></li>
    <li><a href="#">contact</a></li>
 </ul>    
</nav>

После этого вы можете зафиксировать положение nav#id, т.е.
#nav {float: left; position: fixed}

0 голосов
/ 19 февраля 2012

Если вы не можете использовать CSS:

#nav{
    position: fixed;
}

Тогда вам нужно полагаться на исправление javascript для принудительного изменения переменной margin-top на #id.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...