<分区>
标签 css
<分区>
我有两个不同的标签,它们具有不同的层次结构但设置相同,在这种情况下有什么办法不使我的代码加倍吗?我尝试混合声明,但看起来只有其中一个会真正享受这些特性..
section#leftSection nav#leftNav ul li a{
background-color: #336b98;
color: #EBEBEB;
font-family: Arial;
font-size: 12px;
text-decoration:none;
}
header#layout2_header nav#headerNav ul li a{
background-color: #336b98;
color: #EBEBEB;
font-family: Arial;
font-size: 12px;
text-decoration:none;
}
最佳答案
您可以使用逗号,
来分隔具有相同样式的多个选择器:
section#leftSection nav#leftNav ul li a, header#layout2_header nav#headerNav ul li a{
background-color: #336b98;
color: #EBEBEB;
font-family: Arial;
font-size: 12px;
text-decoration:none;
}
关于CSS/CSS3 层次结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22718284/