<分区>
我有一个包含不同部分的网页,需要对每个部分应用不同的 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 - 获取可滚动的子 div 以垂直动态填充其父级的其余部分
twitter-bootstrap - 在第一个 child 上更改 Bootstrap 导航栏侧边栏的元素颜色
html - 第一个 <th> 尽可能宽,最大百分比宽度,所有其他 <th> 不换行
javascript - 有人如何使用 Twitter Bootstrap 在 Twitter 的网站上复制 Follow/Unfollow 悬停操作?
javascript - 使用 JavaScript 查找 CSS 属性的浏览器默认值