css - 对同一网页的不同部分应用不同的css样式表

标签 css stylesheet

<分区>

我有一个包含不同部分的网页,需要对每个部分应用不同的 css 样式表。我想知道的是如何指定将哪个 css 样式表用于网页的每个不同部分。如果我将它们放在一起,组件将无法正确显示。

最佳答案

您不能将不同的样式表应用于页面的不同部分。您有几个选择:

最好的办法是用类名将页面的不同部分包裹在div中:

<div class='part1'>
    ....
</div>

<div class='part2'>
    ....
</div>

然后在您的 part1 CSS 中,为每个 CSS 规则添加前缀“.part1”,在您的 part2 CSS 中,为每个 CSS 规则添加前缀“.part2”。请注意,通过使用类,您可以使用多个不同的“part1”或“part2”div,以灵活地界定页面的哪些部分受哪些 CSS 规则影响。

关于css - 对同一网页的不同部分应用不同的css样式表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3298746/

相关文章:

java - 如何使用 CSS 对 JavaFX 中的按钮或切换按钮的文本进行样式化?

javascript - 正则表达式 - 匹配 2 个字符之间的文本

html - css - div 背景颜色不显示

html - 获取可滚动的子 div 以垂直动态填充其父级的其余部分

twitter-bootstrap - 在第一个 child 上更改 Bootstrap 导航栏侧边栏的元素颜色

html - 第一个 <th> 尽可能宽,最大百分比宽度,所有其他 <th> 不换行

javascript - 有人如何使用 Twitter Bootstrap 在 Twitter 的网站上复制 Follow/Unfollow 悬停操作?

javascript - 使用 JavaScript 查找 CSS 属性的浏览器默认值

ios - 如何在响应所有设备的 native 应用程序中设置 marginLeft 和 marginRight

javascript - 如何让一个按钮改变两个样式表