【问题标题】:Why are my bulma columns wrapping, despite not having is-multiline set?尽管没有设置 is-multiline,为什么我的 bulma 列会换行?
【发布时间】:2018-03-13 15:13:58
【问题描述】:

我正在使用 Bulma 进行列管理,它有一个 is-multiline 类,可用于允许列换行。但是,我没有使用这个类,但我的列仍在换行。

预期行为:

两列总是并排,在同一行

实际行为:

在某些视口宽度下,第二列位于第一列下方而不是旁边。

问题

如果您熟悉 Bulma,您是否介意看一下这个简单的示例,如果我做的事情明显错误,请告诉我?非常感谢!

HTML

<div class="body">
  <div class="columns">
    <div class="column row-name is-narrow">
      Row 1
    </div>
    <div class="column row-cells">
      Some data
    </div>
  </div>
</div>

CSS

.body {
  width: 600px;
  background-color: #000;
  margin: 0 auto 0;
}
.row-name {
  background-color: #ffff0088;
  width: 50px;
}
.row-cells {
  background-color: #ff000088;
}

一个 JSFiddle:https://jsfiddle.net/8ggyagxp/10/

【问题讨论】:

    标签: css bulma


    【解决方案1】:

    事实证明,如果 Bulma 检测到您的视口是 mobile 大小的,它将堆叠列,除非列上存在 is-mobile 类。请参阅here 了解更多信息。

    【讨论】:

    • 我想知道为什么这些列都堆叠在一起,即使它们都应该放在同一个“行”中。完全忘记了 is-mobile 课程。谢谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-06-20
    • 2017-02-20
    • 2015-12-05
    • 2018-06-26
    相关资源
    最近更新 更多