Html 将CSS与引导框架结合使用

Html 将CSS与引导框架结合使用,html,css,twitter-bootstrap,frontend,Html,Css,Twitter Bootstrap,Frontend,如果我同时使用Bootstrap框架,我如何才能仅在HTML中指定的代码片段中访问我自己的CSS样式 例如,我定义了样式: ul{ 浮动:左; 宽度:140px; }CSS将优先级应用于最特定的标识符,因此您可以通过更具体的方式覆盖引导,例如: ul.mylist { float: left; width: 140px; } 或 此文件以html格式显示: <ul class="mylist"> 或 添加!重要信息在复制样式的末尾 ul

如果我同时使用Bootstrap框架,我如何才能仅在HTML中指定的代码片段中访问我自己的CSS样式

例如,我定义了样式:

ul{
浮动:左;
宽度:140px;

}
CSS将优先级应用于最特定的标识符,因此您可以通过更具体的方式覆盖引导,例如:

ul.mylist {
        float: left;
        width: 140px;
}

此文件以html格式显示:

<ul class="mylist">



添加
!重要信息
在复制样式的末尾

ul {
        float: left !important;
        width: 140px !important;
}
或者自定义引导样式。

使用id或类

HTML

示例如下:

如果您使用的是id

HTML

如果要覆盖默认引导规则,请在包含引导css后加载
mystyle.css
,这样
ul
将成为css非引导的cotnrol

如果您想将特定css规则添加到特定的一个元素或一组元素中,但不是全部,请为其指定一个唯一的
#id
——如果有多个元素,请为其指定一个唯一的
.class
名称——并根据css规则自由控制它们


*始终记住,CSS代码中最低级的CSS规则将使用相同的命名覆盖上述规则

我建议使用SASS之类的预处理器,它允许您轻松覆盖现有样式并执行以下操作。易于阅读、维护和长期扩展

custom_styling {
 ul {
  font-size:10px;
  color:tomato;
 }
}

然后,您可以使用类
自定义样式
包装容器。从那里覆盖很简单。

首先在页面头部应用bootstrap.css,然后添加链接到网站的css。这样,您的网站css将优先考虑

因此,当您应用css时,它将优先考虑

请参阅如何使用引导-

此外,您可以给“ul”元素一些id,并使用该id应用css,如下所示

ul#myul {
        float: left;
        width: 140px;
}

我没有告诉你,但是定制引导样式表是一个糟糕的做法。最好将自定义样式放在单独的样式表中
!重要信息
规则您已经有了答案,但为了进一步阅读,这里有一个关于此主题的答案:
<ul class="my-ul">
  <!-- some li -->
</ul>
ul.my-ul {
  // your style
}
<ul id="myul">
  <!-- some li-->
</ul>
#my-ul {
  // some style
}
custom_styling {
 ul {
  font-size:10px;
  color:tomato;
 }
}
ul#myul {
        float: left;
        width: 140px;
}