css - 如何用另一个 css 文件覆盖一个 css 文件

标签 css

我的父页面使用的是 custom1.css,子页面使用的是 custom2.css。我的问题是子页面 css 属性被父页面 css 覆盖。如何阻止作用于子页面元素的父页面 CSS。

最佳答案

CSS 样式按照它们所在的顺序应用。检查此示例,div 的第二个和最终宽度覆盖的第一个样式将为 40px。

div{
 width:300px;
}

div{
 width:40px;
}

链接样式表也是一样的。

<link rel="stylesheet" type="text/css" href="style_1.css">
<link rel="stylesheet" type="text/css" href="style_2.css">

此处 style_2.css 覆盖了 style_1.css 中的相同样式,因为它是第二个链接。

所以你要做的是,你需要最后应用链接的样式表。

关于css - 如何用另一个 css 文件覆盖一个 css 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22681295/

相关文章:

javascript - HTML/CSS 和 javascript 中选项卡中的选项卡?

css - 跨浏览器的 Primefaces 复选框一致性

html - 如何在不考虑 float 元素的情况下将文本居中对齐

html - 为什么在某些html页面中CSS部分被注释了?

jQuery - 从具有相同类标识的多个元素中更改一个元素的 CSS

css - 使用 CSS3 Transition 淡出然后淡入元素

javascript - 如何在没有 jQuery 的情况下创建动画标题

javascript - I.E 滚动时的 css 位置问题

html - 在其他 div 后面访问 div

javascript - 使用 Zurb Foundation 和 Symfony2