html - 从 bool 玛末端开始包裹

标签 html css bulma

我使用 Bulma (0.7.1) 有两列具有以下结构:

<section class="section">
  <div class="columns">
    <div class="column">
        <!-- column 1 -->
    </div>
    <div class="column">
        <!-- column 2 -->
    </div>
  </div>
</section>

当用户使用平板电脑或手机访问我的网站时,我希望我的第二列首先换行,即在第一列上方。

Bulma 中有内置类可以做到这一点吗?或者我必须编写自己的 CSS 吗?如果是这样,怎么办?

最佳答案

好吧,我用 CSS/Bulma 解决了这个问题,您可以添加 custom-columns 并使用 column-reverse 来更改列的顺序。

@import url("https://cdnjs.cloudflare.com/ajax/libs/bulma/0.3.1/css/bulma.css");

@media(max-width: 767px) {
  .custom-columns {
    flex-direction: column-reverse;
    display: flex;
  }
}
<div class="columns custom-columns">
  <div class="column box">
    1
  </div>
  <div class="column box">
    2
  </div>
</div>

关于html - 从 bool 玛末端开始包裹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52550760/

相关文章:

html - 创建椭圆曲线边框

javascript - 更改个人资料图片php

html - 为什么字体大小会影响我的 <li> 元素的高度?

html - jqGrid 表格宽度小于 jqGrid 主体

javascript - 在 javascript 中每计数 4 次后创建新的父 div 和 4 个子 div

html - Bulma 网格布局列在视口(viewport)上延伸

javascript - 如何排在队伍前面?

html 时间字段更改 -- :-- to __:__

jquery - 动态更新 CSS 属性

css - 在 Bulma 中垂直居中元素