Центрирование по всей ширине Фиксированный заголовок Nav

0

Я боролся с этим. Я пробовал разные вещи, и я попытался переписать весь код несколько раз.

HTML:

  <header>
    <nav>
    <h1> Welcome</h1>    
    <ul>
    <li>Home</li>
    <li>Work</li>
    <li>About</li>
    <li>Contact</li>
        </ul></nav>
    </header>    

CSS:

header nav {
    border: 2px solid green;

 width: 100%;
 position: fixed;
 font-size: 1.3em;
 color: red;
 z-index: 10;

}

header nav ul {
 list-style: none;
 width: 90%;
 margin:0 auto;

}

header nav ul li {
 display: inline;
 width: 100%;
 margin: 0 auto;
}

Я пытаюсь li и h1 внутри nav, но я могу только отступать, кажется.

Так вот и скрипка.

http://jsfiddle.net/Ex3sh/

Теги:
centering
fixed

1 ответ

1

Применить text-align:center; для заголовка

проверьте этот JSFiddle

примечание стороны: <nav> используется для представления раздела с элементами навигации, для меня это выглядит так, как <h1> там не принадлежит... вы можете перенести его из nav и поместить его в заголовок выше <nav>

  • 0
    Хахах, это было слишком просто, я потратил слишком много времени на это. Спасибо !

Ещё вопросы

Сообщество Overcoder
Наверх
Меню