css - 如何以 Bulma 方式垂直和水平居中某些内容?

标签 css bulma

我想将内容水平和垂直居中,并且我想以“bulma 方式”来实现(不添加额外的 CSS)。我的示例有效,但我觉得它“hacky”。​​

Here is the best I have achieved

html,
body,
.container,
.section {
  height: 100%;
}

.column {
  flex-direction: column;
  justify-content: center;
}
<link href="https://cdnjs.cloudflare.com/ajax/libs/bulma/0.7.5/css/bulma.min.css" rel="stylesheet" />

<section class="section">
  <div class="container is-flex">
    <div class="column is-flex has-text-centered">
      <div class="box">
        My content
      </div>
    </div>
  </div>
</section>

最佳答案

编辑:我在 Bulma docs 中找到了使用英雄助手的解决方案

<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bulma/0.7.5/css/bulma.min.css" />

<section class="hero is-fullheight">
  <div class="hero-body has-text-centered">
    <div class="container">
      <div class="box">
        My content
      </div>
    </div>
  </div>
</section>

关于css - 如何以 Bulma 方式垂直和水平居中某些内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57589859/

相关文章:

css - 从 Angular 访问动态生成的 css id

javascript - Jquery 更改表 th 标签无法正常工作

html - 如何使用 Bootstrap 在 Joomla 中调整背景图像和文本的大小

html - 如何用 bool 玛居中一个部分

html - 模态不显示 bulma css

css - 垂直包裹div

jquery - jQuery UI 选项卡中的 CSS Floats

html - 盒子里面的 bool 玛水平溢出

javascript - 如何让导航栏中的 bool 玛汉堡真正发挥作用?它显示了,但点击后没有任何反应

css - bool 玛内容开箱即用