Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我的现有网页有一个 style.css 文件。然后我创建了一些带有内部样式表的新网页。但是新页面并没有按照内部样式表显示。当我将这些页面移动到新的 Web 应用程序时,它们可以正常工作。
我还尝试使用 style.css 为新页面创建外部样式表并将其包含在内。然而,新页面仍然没有相应地显示。
谁能告诉我可能是什么问题?style.css 是否覆盖内部样式表或其他 css?
Nostyle.css不会覆盖其他样式。CSS 根据特定性决定将哪些样式应用于元素。
style.css
CSS 特殊性是一个有点大但很重要的话题。在这里阅读:
CSS 特异性:你应该知道的事情
编辑
为了相同的特异性,使用最后定义的样式。
它取决于优先级以及您使用表单示例 style.css 的方式是所有 css 的最后一个,而不是它将覆盖或您已使用!important
!important
好读