当我写两次,一次只使用类名,一次与另一个类名组合时,它将对我的CSS类产生什么影响
.User_Profile{
padding : 10px;
margin : 16px;
background-image : url("images/user.png");
font-size: 20px;
}
.User_Profile, .Premium{
font-family: cursive;
display: block
background-image : url("images/P_user.png");
font-size: 20px;
}
当我使用class =“ User_Profile”元素和一次class =“ User_Profile Premium”元素时,浏览器将如何处理HTML元素
最佳答案
由于这些展位类具有相同的specificity,因此源文件中的后一个将优先并覆盖这些属性。但是,如果将规则更改为.User_Profile.Premium
,则仅适用于<element class="User_Profile Premium">
,但是您编写的规则适用于<element class="User_Profile">
和<element class="Premium">
。
关于css - 在一个类上编写CSS并与另一类一起编写CSS有什么区别?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44341040/