以下类具有完全相同的css规则我想知道是否可以将这些设置为3。
#menuHolder .l1 a:hover
#menuHolder .l2 a:hover
#menuHolder .l3 a:hover
到目前为止,我试过没有运气:
#menuHolder .l1, l2, l3 a:hover
#menuHolder .l1 l2 l3 a:hover
#menuHolder .l1 a:hover, .l2 a:hover, .l3 a:hover
谢谢!
答案 0 :(得分:1)
您需要指定课程吗?
如何:
#menuHolder a:hover{}
答案 1 :(得分:1)
#menuHolder .l1 a:hover,
#menuHolder .l2 a:hover,
#menuHolder .l3 a:hover {
...
}
答案 2 :(得分:0)
#menuHolder .l1 a:hover, #menuHolder .l2 a:hover, #menuHolder .l3 a:hover
{
}
如果您的课程总是具有相同的样式,则可以使用逗号分隔相同的样式集。
但是,如果经常发生这种情况,可能需要查看HTML设计,看看是否可以整理每次调用相同的类。
例如,如果.l1
,.l2
,.l3
相同,可能会将这些类替换为.l
,以便CSS可以只是:
#menuHolder .l a:hover
{
}
答案 3 :(得分:0)
#menuHolder .l1 a:hover, #menuHolder .l2 a:hover, #menuHolder .l3 a:hover
{
}
答案 4 :(得分:0)
没有。唯一的方法是:
#menuHolder .l1 a:hover, #menuHolder .l2 a:hover, #menuHolder .l3 a:hover {
...
}
然而,你应该做的是为所有3个人提供一般课程,然后是这样的:
#menuHolder .hoverable a:hover {
...
}