我的现有网页有一个style.css文件。然后我创建了一些内部样式表的新网页。但是根据内部样式表没有显示新页面。当我将这些页面移动到新的Web应用程序时,它们可以正常工作。
我还尝试使用style.css为新页面创建一个外部样式表,并将其包括在内。但是,新页面仍未相应显示。
谁能告诉我可能是什么问题? style.css是否覆盖内部样式表或其他css?
答案 0 :(得分:2)
否style.css
不会覆盖其他样式。 CSS根据特异性决定应用于元素的样式。
CSS特异性是一个有点大但很重要的话题。在这里阅读:
CSS Specificity: Things You Should Know
修改强>
对于相同的特异性,使用最后定义的样式。
答案 1 :(得分:1)
它取决于优先级和你如何使用表单示例style.css是最后一个css而不是它将覆盖或你使用!important
好读