mielenyvin (mielenyvin) wrote in ru_webmaster,
mielenyvin
mielenyvin
ru_webmaster

Родительский элемент CSS

Имеется css-стиль
.head .block1 .subMenu .active a{color:red;}
для класса active мне нужно присвоить родительскому элементу ul стиль
display:block;

Как это можно сделать?

Стиль active задаётся через javascript следующим образом:

function highlight(){
var tags=document.getElementsByTagName("li");
for(i in tags){
if(tags[i].className=="navi"){
if(document.location.href==tags[i].firstChild.href){
tags[i].className += " active";
}
}
}
}

UPD!!!
Решение найдено
if(document.location.href==tags[i].firstChild.href){
tags[i].className += " active";
tags[i].parentNode.style.display = "block";
  • Post a new comment

    Error

    default userpic
  • 6 comments