Это меня пугает, и я не вижу пути. Это первый раз, когда я задаю вопрос, поэтому поправьте меня, если я не следую протоколу. Спасибо !!!
Мне нужно, чтобы фон меню менялся в соответствии с выбранным элементом, поэтому, когда он активен, элементы слева будут отображаться оранжевым, а элементы справа - серым.
Кроме того, треугольник, разделяющий цвета, должен находиться справа от активного пункта меню.
По первому элементу это просто, но по второму и следующему я не могу заставить код работать, так как он пересекает границы меню.
Например, у меня есть [отдельные лица] [empresas] [корредоры] [провидоры]
Когда empresas активен, отдельные и empresas должны быть оранжевого цвета, в то время как corredores и Verifiedores должны быть серого цвета.
Если выбраны corredores, то отдельные, empresas и corredores должны быть оранжевого цвета, в то время как провидоры серого цвета.
Я хотел опубликовать изображение для иллюстрации, но, как новичок, мне не разрешено.
#navigation {
position: absolute;
line-height: 40px;
padding: 0;
margin: 0;
margin-left: 210px;
width: 730px;
background-color: #757373;
}
#navigation ul li a {
text-decoration: none;
float: left;
padding: 0 40px 0 10px;
}
#navigation .empresas .active {
background: url(images/the-background.png) no-repeat right;
}
Это хорошо
Это не так, видите, что ИНДИВИДУОС должен быть оранжевым