2014-01-30 3 views
-1

Я новичок на этом веб-сайте целиком. Я хочу создать скользкую панель навигации, похожую на ту, что была на happycog.com/. Я хотел бы иметь 7 или 8 ссылок в навигации. Может кто-нибудь помочь noob, пожалуйста?Как создать панель Sticky Nav, которая центрирована и настроена на разные размеры экрана?

+1

Используйте Google, чтобы найти учебник. Мы здесь, чтобы ответить на конкретные вопросы; не научить вас создавать веб-сайты. –

+0

Я также предлагаю google и учиться, играйте с html и css тоже. Я заметил, что он не был включен в тег Post, и я предполагаю, что вы не знаете их. – Craftein

ответ

0

Я думаю, вы имеете в виду css и html.

HTML

<div class="navbar">8 li items</div> 

CSS

.navbar { 
width:100%; 
position:fixed; 
top:0; 
} 

Вы должны дать содержащий элемент ширину (или все вниз от 'HTML' на 100%).

+0

Это сработало, но теперь мне нужно, чтобы он сосредоточился на всей странице, независимо от того, насколько она велика. Как мне это сделать? –

+0

Вы имеете в виду «страницу» не как happycog.com, проверьте: http://designshack.net/articles/css/how-to-center-anything-with-css/. На самом деле это то, о чем упоминал @craftein. ;) – loveNoHate

0

Вы могли бы начать с основы, как Foundation

Bootstrap Или

Это проще, чтобы начать с ними, поскольку есть много документации и сообщества довольно велико.

0

Сначала убедитесь, что вам нужен контейнер для всех 8 ссылок с указанной шириной, например 980 или 1180 пикселей. Кроме того, важно, чтобы его родительский контейнер (контейнер, содержащий наш контейнер ссылок) имел ширину текущей длины вашего браузера.

Итак, предположим, что ваш контейнер ссылок <div id="links-container"> содержит <a href="#">Home</a><a href="#">Contact Us</a> и т. Д. И родителем нашего .links-container является тег body. - Это все для html, теперь мы идем к стилю, который будет использовать CSS.

Мы стилизация контейнера (со ссылками) по центру, придав ему свойство стиля (встроенный или в CSS)

.links-container { 
    // this will make the container float 
    // at the center of its parent container 
    margin:0 auto; 
    // this will set the container's width 
    // if not set, it will inherit its parent's width 
    width:980px; 
} 
+0

Он унаследует ширину своего родителя! Ну, это новости;) http://www.w3schools.com/cssref/pr_dim_width.asp @goodvibedjs, проверьте этот сайт для учебных пособий и всех ссылок! – loveNoHate