igor3333: попробуйте , где 5 это номер элемента
.menu li:nth-child(5) {
background:none;
}
Поигрался я с номерами и вот что заметил. Вот так у меня работает
.menu li:nth-child(13) {
background:none;
}
Но как же так если у меня всего 7 элементов списка? Удаляются они с первого элемента с шагом +2.
Т.е 1-3-5-7-9-11-13. Проверил в индексе все, и не обнаружил других элементов <li> списка. Вот это интересно)
попробуйте , где 5 это номер элемента
.menu li:nth-child(5) {
background:none;
}
Поигрался я с номерами и вот что заметил. Вот так у меня работает
.menu li:nth-child(13) {
background:none;
}
Но как же так если у меня всего 7 элементов списка? Удаляются они с первого элемента с шагом +2.
Т.е 1-3-5-7-9-11-13. Проверил в индексе все, и не обнаружил других элементов <li> списка. Вот это интересно)
p.s igor3333 наставил на путь истинный. спс)
Ни то не другое не помогло) Что это может быть такое: баг или ошибка у меня где-то? Удивительно что с first-child работает.
ul {padding:0}
Огромная благодарность мил человек)
ul {
overflow: hidden;
}
li {
display: block;
margin: 0;
padding: 0;
list-style: none;
float: left;
margin-right: 10px;
}
Не нужное убирайте.
Это не помогло. Вот css код мой который к меню относится. Где я мог накосячить?
.menu {
background:#aa2ba4;
width:920px;
height:60px;
border-radius:15px 15px 0 0;
margin:auto;
}
.con ul {
overflow:hidden;
}
.con li {
background:url(razdelitel.jpg) right center no-repeat; padding:0px 10px 0 10px;
list-style:none;
float:left;
overflow:hidden;
margin-right: 10px;
}
.con li:last-child {
float:left;
background:none;
padding:0px 10px;
list-style:none;
margin:auto;
}
.con li a{color:#f6ecf6;
text-decoration:none;
font:24px Arial, Helvetica, sans-serif ;
}
.con li a:hover{
text-decoration:underline;
}