【问题标题】:Hover text transition pushing down rows (Bootstrap)下推行的悬停文本过渡 (Bootstrap)
【发布时间】:2016-03-18 14:01:30
【问题描述】:

我正在努力寻找我的 col-sm-4 项目在过渡期间被下推的原因。

类属性中一定存在冲突,导致每个框的高度过高。

已编辑:页面现已更改。这个问题是 Bootstrap 3 和包装元素的常见错误,导致行具有不同的高度。

【问题讨论】:

  • 你能不能只为那些行提供你的 html 和 css,乍一看我已经看到你用你的内部 div 定义了外部 div 的边距,这在语义上是错误的

标签: html css twitter-bootstrap


【解决方案1】:

好的,我让它正常工作。正如我在评论中提到的,您不尊重框模型语义并将您的margin-bottom 应用于.cat-post-container,这是.col-sm-4 的内部元素。如果你这样做,它会起作用:

.col-sm-4 {
    margin-bottom: 20px;
}

.cat-post-container {
    // margin-bottom: 20px; *remove this rule*
}

另外,由于您的盒子的功能类似于链接,您应该将.col-sm-4 a 设置为显示块以覆盖内容区域作为块容器。

.col-sm-4 > a {
    display: block;
}

【讨论】:

    猜你喜欢
    • 2017-04-03
    • 2017-06-22
    • 1970-01-01
    • 1970-01-01
    • 2016-07-14
    • 2015-03-31
    • 1970-01-01
    • 2018-01-22
    • 2021-05-17
    相关资源
    最近更新 更多