首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Bootstrap 3水平dl:如何改变dt宽度?

Bootstrap 3水平dl:如何改变dt宽度?
EN

Stack Overflow用户
提问于 2018-06-10 06:21:32
回答 1查看 282关注 0票数 0

我使用的是Bootstrap的水平定义列表,但有一些更改。

我的dt需要左对齐,因为我知道内容的宽度,所以我减少了默认宽度。以下是我正在应用的SCSS规则:

代码语言:javascript
复制
dl.dl-horizontal {
  dt {
    width: 120px;
    text-align: left;
  }
  dd {
    margin-left: 135px;
  }
}

在我谈到小型设备之前,它工作得很好。在这些视口中,我看到Bootstrap将dd上的左边距设置为0。这是我在这方面的尝试:

代码语言:javascript
复制
@media only screen and (max-width: 768px) {
  dl.dl-horizontal dd {
    margin-left: 0;
  }
}

但它不会生效。

在浏览器控制台中,我可以看到媒体查询已应用于dd,但已被非媒体查询规则覆盖。据我所知,这两个规则的特异性是相同的,我已经尝试在非媒体查询规则的上方和下方定位媒体查询。

EN

回答 1

Stack Overflow用户

发布于 2018-06-10 06:27:05

尝试将!important标记添加到SCSS代码中。

代码语言:javascript
复制
@media only screen and (max-width: 768px) {
  dl.dl-horizontal dd {
    margin-left: 0 !important;
  }
}

希望它能帮上忙!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50779010

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档