css - 无法重新定义 bootstrap col-md 宽度

标签 css twitter-bootstrap-3 less column-width grid-system

我正在尝试重新定义 col-md-4 的宽度。如果我直接转到 Bootstrap 文件并编辑下面的代码,它就可以工作。但是当我打开一个新的 css 文件并放入下面的代码并重新定义宽度时,它不起作用。为什么?我要解决的问题是因为在 IE7 中,我连续有 2 个元素而不是 3 个元素,所以我试图通过重新定义它来减小宽度,这样 3 个元素就会排成一行。或许还有其他建议?

@media (min-width: 992px) {
.col-md-4 {
    width: 33.33333333%;
  }
}

最佳答案

将应用更具体的选择器。您可以从 this article 阅读更多内容.

对于您的情况,您可以重写规则以使其更具体或通过为属性添加 !important 标记。

.col-md-4.wide { /* Or another more specific selector */

width: 33.33333333% !important;

关于css - 无法重新定义 bootstrap col-md 宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24817103/

相关文章:

html - CSS !important 声明在 Outlook 2007 中不起作用

javascript - 负边距产生透明背景

html - 如何将 Bootstrap 容器类中保存的选项卡内容与全宽导航选项卡 li 元素对齐

css - 如何用多个图像表达多个 CSS 类?

html - 对旋转木马实现淡入淡出效果后控件消失

jquery - Bootstrap 选项卡事件状态在 ScrollSpy 中不起作用

html - table td width 指定多2px

css - 如何在Bootstrap的make中获取更详细的错误信息?

javascript - 如何理解这个正则表达式模式

javascript - 为什么 jquery.ui.all.css 用于选项卡