Никак не могу справиться с выделением пункта меню на котором нахожусь. понимаю что в CSS надо вставить Код (CODE): a.mainlevel-bot:link#active_menu, a.mainlevel-bot:visited#active_menu{ font-family:Arial; font-size: 13px; color:#000099; font-weight: bold; text-decoration: none; } но куда его вставлять в моём случае мне непонятно бьюсь неделю хелп. положу на тел 300рублей тому кто поможет или так помогите... Код (CODE): /* begin Menu */ /* menu structure */ .artmenu a, .artmenu a:link, .artmenu a:visited, .artmenu a:hover, .artmenu a:active { text-align:left; text-decoration:none; outline:none; letter-spacing:normal; word-spacing:normal; } ul ul li a:hover, ul ul li#current a { color:#D40303; text-decoration:none; } .artmenu, .artmenu ul { margin: 0; padding: 0; border: 0; list-style-type: none; display: block; } .artmenu li { margin: 0; padding: 0; border: 0; display: block; float: left; position: relative; z-index: 5; background:none; } .artmenu li:hover { z-index: 10000; white-space: normal; } .artmenu li li { float: none; } .artmenu ul { visibility: hidden; position: absolute; z-index: 10; left: 0; top: 0; background:none; } .artmenu li:hover>ul { visibility: visible; top: 100%; } .artmenu li li:hover>ul { top: 0; left: 100%; } .artmenu:after, .artmenu ul:after { content: "."; height: 0; display: block; visibility: hidden; overflow: hidden; clear: both; } .artmenu, .artmenu ul { min-height: 0; } .artmenu ul { background-image: url(../images/spacer.gif); padding: 10px 30px 30px 30px; margin: -10px 0 0 -30px; } .artmenu ul ul { padding: 30px 30px 30px 10px; margin: -30px 0 0 -10px; } /* menu structure */ .nav { position: relative; margin: 0 auto; width: 886px; height: 29px; z-index: 100; } .artmenu { padding: 2px 2px 2px 2px; } .nav .l, .nav .r, .nav .r div { top: 0; position: absolute; z-index: -1; overflow: hidden; height: 29px; } .nav .l { left: 0; right: 0px; } .nav .r { right: 0; width: 0px; } .nav .r div { width: 886px; right: 0; } .nav .l, .nav .r div { background-position: left top; background-repeat: no-repeat; background-image: url('../images/nav.png'); } /* end Menu */ /* begin MenuItem */ .artmenu ul li { clear: both; } .artmenu a , .artmenu a span { height: 25px; display: block; } .artmenu a { cursor: pointer; text-decoration: none; margin-right: 2px; margin-left: 2px; } .artmenu a { background-image: url('../images/item-left.png'); background-position: left top; background-repeat: no-repeat; } .artmenu a span { background-image: url('../images/item-right.png'); background-position: right top; background-repeat: no-repeat; } .artmenu a span span { font-family: Arial, Helvetica, Sans-Serif; font-size: 30px; font-style: normal; font-weight: bold; letter-spacing: 1px; text-transform: uppercase; color: #CCCCCC; padding: 0 7px; margin: 0 6px; line-height: 25px; text-align: center; background-image: url('../images/item-center.png'); background-position: left top; background-repeat: repeat-x; } .artmenu a:hover { background-position: left -25px; } .artmenu li:hover>a { background-position: left -25px; } .artmenu li:hover a span { background-position: right -25px; } .artmenu a:hover span { background-position: right -25px; } .artmenu a:hover span span { color: #000000; background-position: left -25px; } .artmenu li:hover a span span { color: #000000; background-position: left -25px; } .artmenu a.active { background-position: left -50px; } .artmenu a.active span { background-position: right -50px; } .artmenu a.active span span { color: #FFFFFF; background-position: left -50px; } /* end MenuItem */
li#current a { font-family:Arial; font-size: 13px; color:#000099; font-weight: bold; text-decoration: underline; } - для просматриваемого пункта соответственно .menu a:hover - отображение при наведение .menu a:visited - отображение после нажатия