css - 覆盖 Bootstrap CSS

标签 css twitter-bootstrap

我正在使用来自 Twitter-Bootstrap 的导航丸。在某些屏幕分辨率下,药丸会无缘无故地被压下。使用 Firebug 时,如果我从 .nav-pills 中删除 display:table,问题就会消失。我试图覆盖我自己的一个 .css 文件中的显示:表格,但到目前为止,Firefox 始终将我的覆盖尝试视为一种单独的样式。

这是问题的一个例子。我知道这不是处理问题的最佳方式,但它看起来是证明问题的最佳方式。

提前致谢

Bootstrap CSS:

.nav-tabs:before, .nav-pills:before, .nav-tabs:after, .nav-pills:after 
{
    content: "";
    display: table;
}

我的 CSS:

.nav-tabs:before, .nav-pills:before, .nav-tabs:after, .nav-pills:after 
{
    display:block !important;   
}

CSS 结果: 当我的显示样式应该覆盖 Bootstrap 样式时,Firefox 似乎将两个 css 语句识别为单独的样式。

Firefox CSS results

最佳答案

如果您在 Chrome 中检查您的元素,您可以查看应用于该元素的 css 选择器是否属于媒体查询。

当您配置 Bootstrap 下载时,您是否检查了“响应”部分中的选项?

我想问题是来自媒体查询的 css 选择器覆盖了您自己的 css 选择器。

关于css - 覆盖 Bootstrap CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10114087/

相关文章:

javascript - Bootstrap 轮播类型错误 : e[g] is not a function

css - 在 Bootstrap 容器中移动内容的正确方法

css - Wordpress 菜单不会保持在顶部

html - 图像不会固定在平板电脑屏幕尺寸和更小的中心

html - 如何增加交叉点的 Angular ?

javascript - 为什么浏览器中的号码没有更新?

CSS 样式表范围限定为单个 svg 标记

html - Bootstrap 4 : Multilevel Dropdown Inside Navigation

php - 配置 Emacs 以进行 Web 开发 (PHP)

javascript - 使用javascript自动检测高度