Требуется создать Цветное меню - отдельный цвет фона для каждой ячейки пробую создать меню из списка с идентификаторами, не выходит. HTML: <div id="menu_cont"> <ul> <li id="1"><a href="#">ABOUT US</a> </li> <li id="2"><a href="#" >THE SPA</a> </li> <li id="3"><a href="#">TREATMENTS</a> </li> <li id="4"><a href="#">CLASSES</a> </li> <li id="5"><a href="#">CONTACT</a> </ul> </div> [css]#menu_cont ul { font-size: 0.85em; margin: 0; padding: 0; list-style: none; } #menu_cont li { display: inline; float: left; } #menu_cont li a { display: block; padding: 7px 20px; color: #003388; margin-right: 2px; } #menu_cont li a:hover { display: block; padding: 7px 20px; color: #333; margin-right: 2px; } #menu_cont li span { display: block; padding: 6px 20px; color: #555; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; margin-right: 2px; } #menu_cont #1 { background-color: #ddC6; } #menu_cont #2 { background-color: #3C6; } #menu_cont #4 { background-color: #3C6; }[/css] Что я неправильно делаю?
http://www.w3schools.com/tags/att_standard_id.asp Подраздел "Attribute Values" + не уверен что background-color нормально спляшет в теге li. Туда бы span для верности
с атрибутами разобрался. а при таком CSS выходит разные цвета для каждого id: HTML: <div id="menu_cont"> <ul> <li id="m1"><a href="#">ABOUT US</a> </li> <li id="m2"><a href="#">THE SPA</a> </li> <li id="m3"><a href="#">TREATMENTS</a> </li> <li id="m4"><a href="#">CLASSES</a> </li> <li id="m5"><a href="#">CONTACT</a> </ul> </div> [css]#menu_cont ul { font-size: 0.85em; margin: 0; padding: 0; list-style: none; } #menu_cont li { display: inline; float: left; } #menu_cont li a { display: block; padding: 7px 20px; color: #003388; margin-right: 2px; } #menu_cont li a:hover { display: block; padding: 7px 20px; color: #333; margin-right: 2px; } #menu_cont li span { display: block; padding: 6px 20px; color: #555; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; margin-right: 2px; } #m1 { background-color: #3C6; } #m2 { /*background-color: #3C6;*/ } #m3 { background-color: #3C6; } #m4 { /*background-color: #3C6;*/ }[/css]