Правила на сайта
0 Потребители и 1 Гост преглежда(т) тази тема.
Как да разположа вертикалното меню в центъра?
Цитат на: levski97s в 13 Май 2011, 18:53:13Как да разположа вертикалното меню в центъра?Отвори си тема!
<html><head><title>Unique GamerZ</title> <link rel="stylesheet" type='text/css' href='stilove.css' /></head><body> <div id="container"> <div id="head">HEAD</div> <div id="menu"> <div class="horizontal"></div> <ul> <li><a href="index.html" name="Начало" target="_self"> Начало</a></li> <li><a href="index.html" name="Начало" target="_self">Форум</a></li> <li><a href="index.html" name="Начало" target="_self">Сървъри</a></li> <li><a href="index.html" name="Начало" target="_self">Екип</a></li> </ul> </div> <div id="body">BODY</div> <div id="footer">FOOTER</div> </div></body></html>
body{ margin: 0;background-color: #ccc;}#container{width: 800px;margin: 0 auto;}#head {width: 100%; height: 70px; background: red;}#menu {width: 100%; height: 30px; background: orange;}#body {width: 100%; height: 300px; background: yellow;}#footer {width: 100%; height: 20px; background: green;}.horizontal {width:100%;height:30px;}.horizontal ul{list-style-type:none;margin:0;padding:0;}.horizontal li{float:left;}.horizontal a{display:block;width:116px;}.horizontal a:link, .horizontal a:visited{ font-family:Arial, Helvetica, sans-serif; font-size:14px;font-weight:bold;color:#FFF;text-align:center;margin-left:1px;padding-top:12px;text-decoration:none;height:28px;}
Пак съм аз Та имам един въпрос относно стилизирането на елементите във Css файлът ни.Значи във второто видео при стилизирането на <li></li> във Css файлът пишем div.horizontal li и стилизираме.Въпросът ми е има ли разлика ако уточним и напишем div.horizontal ul li демек да добавим само ul,понеже резултатът е един същ,но ми стана интересно има ли разликата и защо не пишем ul?Мерси:)
div.horizontal ul li{ float:left;}
.horizontal li{float:left;}
Мда мерси за отговора,мисля че разбрах,то и горе е обяснено,ама нещо съм се омотал(facepalm)Иначе след като казваш че е хубаво да бъда по-точен,ако пиша по-голям код е хубаво да ги правя така:Код: [Маркирай кода]div.horizontal ul li{ float:left;}нали?
В случая не съм гледал видеото, но предполагам че става на въпорс за хоризонтална навигация, ако е така даже можеш да изпозлваш id вместо клас тъй като се предполага, че тази навигация ще бъде единствена в страницата(неповторима).
Ем да точно за тва се използва,ама пича в началото обясни че Id-то не че не може да се ползва повече от веднъж,но ако го прекараме през валидатор ще даде че има дублиране и за тва го написа със клас