2016-08-12 64 views
-1

我有一个h1h2标签,我想在一个特定的class风格。但是那是什么正确的语法?这里只h1越来越color: blueviolet造型h1和h2在同一类内

.adresse h1, h2 { 
    color: blueviolet; 
} 
+0

你的规则应该被着色每'h2'。如果不是,那么其他一些CSS规则具有更高的优先级,并且覆盖更通用的'h2 {color:blueviolet; }'。 – Phernost

回答

6

此代码可以帮助你。

.adresse h1, 
.adresse h2 { 
    color: blueviolet; 
} 
1

选择.adresse h1, h2将选择页面上的所有h2出现,只有那些h1这是内部.adresse类。

如果你想要的风格h1h2仅当出现内部.adresse然后使用以下的选择:

.adresse h1, 
.adresse h2 { 
    color: blueviolet; 
} 
-1

由于CSS不支持嵌套选择器,逗号分隔列表中的每个选择器都必须是显式的。这就是为什么.adresse h1, h2将在类别.adresse内每h1选择一项,再加上每h2

选择多个标签任何标记与特定的类:

.adresse h1, 
.adresse h2 { 
    color: blueviolet; 
} 

要选择多个标签上特定类

h1.adresse, 
h2.adresse { 
    color: blueviolet; 
} 

CSS Selector Reference