将CSS文件命名为principal

时间:2017-08-29 18:17:07

标签: css important

我的问题是,是否存在将CSS文件命名为主体的任何方式。我想说的是我有2个CSS文件(一个用于Bootstrap,一个用作自定义CSS),我希望自定义文件中的所有样式对于所有项目的文件都很重要。但我也想保留Bootstrap。 提前谢谢。

2 个答案:

答案 0 :(得分:1)

CSS规范规定选择器优先顺序取决于三个因素:

  1. 重要性
  2. 特异性
  3. 来源订单
  4. 虽然无法将样式表定义为主体,但您可能正在查看的是源顺序。订单中更进一步的样式规则将优先考虑。因此,在引导程序样式表之后导入自定义样式表,并且前者中的规则可能优先,具体取决于后面定义的重要性和特异性。有关级联首选项here的更多信息。

答案 1 :(得分:0)

如果您的意思是使用类似index.html的内容,那么浏览器会理解它必须先添加www.example.com/,然后才能加载; css文件没有名称规则。最常见的名称是style.css

您可以执行以下操作:首先在html中加载引导文件

<link href="css/bootsrap.css">

之后,加载自定义css文件。现在,有时当你试图覆盖boostrap的规则不起作用时,你可以在关闭声明之前使用!important子句,如下所示:

background-color: red !important