0
A
回答
3
CSS意味着样式按照浏览器读取的顺序应用。
第一个样式应用,然后第二个样式等等。
这意味着如果一个样式出现在样式表的顶部,然后在文档中向下更改,则该样式的第二个实例将是应用的样式,而不是第一个样式。
例如,在下面的样式表,段落文本将是黑色的,即使施加第一样式属性是红色:
p { color: #ff0000; }
p { color: #000000; }
的!important
规则是一种方法,使你的CSS级联也有你认为最重要的规则始终得到应用。
无论规则出现在CSS文档中的哪个位置,总会应用具有!important
属性的规则。
所以,如果你想确保一个属性总是应用,你可以将!important属性添加到标签。
因此,为了使该段文字总是红红的,在上面的例子中,你可以这样写:您的帮助
p { color: #ff0000 !important; }
p { color: #000000; }
2
意味着,它会覆盖元素的所有其他声明。更多关于这里 http://www.w3.org/TR/CSS21/cascade.html#cascading-order
1
!important
层叠顺序是在CSS用来覆盖其他样式可能是进一步下跌的级联或在元素上的内嵌样式属性的指令。
因此,例如:因为它被设置为重要的是,即使其他选择是更具体的
.myDiv
{
color: blue !important;
}
body .myDiv
{
color: red;
}
的颜色是蓝色。
1
这意味着它覆盖设置为相同的元件或父母
1
这意味着的任何其它的CSS左属性,这众所周知声明覆盖所有其它代码。
例如:
div{
left: 0px !important;
}
div {
left: 100px;
}
所以DIV是0像素离开,因为!important
它忽略left: 100px;
1
CSS试图创建一个“平衡权力“作者与用户 样式表之间。默认情况下,作者样式表中的规则覆盖用户样式表中的 。但是,为了平衡,重要的声明优先于正常的声明。作者 和用户样式表可能包含!重要声明,并且用户 !重要规则覆盖作者!重要规则。
相关问题
- 1. 需要更多关于UIActionSheet
- 2. 需要关于Java代码的帮助
- 3. 我需要更多关于FosUserBundle
- 4. 需要更多关于自动布局
- 5. 需要更多关于UILocalNotification权限
- 6. 代码需要更多的可能性
- 7. 需要关于此代码与多态性的解释
- 8. 需要更改C++代码
- 9. SWT需要多行代码
- 10. 需要关于框的帮助CSS
- 11. 需要简单的帮助关于css
- 12. 需要关于备份css的帮助
- 13. 需要关于EF代码的第一个流利的映射多对多
- 14. Cookie代码需要帮助(html,css,js)
- 15. 如何首先需要与代码的多对多关系
- 16. 需要更多关于w3schools的解释javascript关闭示例
- 17. 需要更多关于strstr()的知识它不适用于我
- 18. 需要更多关于Objective-C的多态性和继承
- 19. 需要更多关于多模型的一些建议形成
- 20. JS:需要一个基于字符串的css颜色代码
- 21. 需要更多澄清CSS语法
- 22. 需要关于UNIX时代的帮助
- 23. 需要C#源代码关系图
- 24. 需要关于jni代码的帮助(从本机代码调用java方法)
- 25. 需要关于PHP
- 26. 需要关于Distribution.TestSuite
- 27. C++需要关于OpenCV代码的帮助教程
- 28. 需要解释关于一块D3.JS代码
- 29. 我需要一些关于这个汇编代码的解释
- 30. 我需要一些关于此代码的帮助
感谢好友:d – vipin8169