[英]Does style.css override other CSS file classes and ids
我现有的网页都有一个style.css文件。 然后,我用内部样式表创建了一些新网页。 但是根据内部样式表未显示新页面。 当我将这些页面移动到新的Web应用程序时,它们可以正常工作。
我还尝试使用style.css为新页面创建一个外部样式表,并将其包括在内。 但是,新页面仍未相应显示。
谁能告诉我可能是什么问题? style.css是否覆盖内部样式表或其他CSS?
No style.css
不会覆盖其他样式。 CSS根据特定性决定要应用于元素的样式。
CSS特异性是一个很大但很重要的主题。 在这里阅读:
编辑
为了达到相同的特异性,使用了最后定义的样式。
它取决于优先级以及您如何使用示例样式style.css,而不是它将覆盖的所有CSS中的最后一个,或者您已使用!important
好读
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.