html - Bulma - 如何将图像和文本内联

标签 html css bulma

我想要右边的文字和左边的图像,反之亦然,两者都垂直居中。

应该如下所示

enter image description here

图片 enter image description here

最佳答案

结构

<section>
  <div class="columns">
    <div class="column is-7">
      <!-- Image -->
    </div>
    <div class="column is-5">
      <!-- My hero -->
    </div>
  </div>
</section>
<section>
  <div class="columns">
    <div class="column is-5">
      <!-- My hero -->
    </div>
    <div class="column is-7">
      <!-- Image -->
    </div>
  </div>
</section>

总计

(根据您的需要更改CSS)

.myBg {
  background-color: #273238;
  color: white;
  border: 1px solid white;
}

.myHero .hr {
  display: inline-block;
  width: 100px;
  height: 15px;
  background: white;
  border-radius: 20px;
  margin-bottom: 15px;
}

.myHero h1 {
  font-size: 50px
}

.myHero.hero-right {
  padding-right: 100px;
  text-align: right;
}

.myHero.hero-left {
  padding-left: 100px;
}

@media(max-width: 768px) {
  .myHero {
    padding: 100px 50px !important;
    //text-align: left !important;
  }
}
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bulma/0.6.1/css/bulma.min.css">
<section class="myBg">
  <div class="columns is-vcentered">
    <div class="column is-7">
      <figure class="image is-4by3">
        <img src="/image/WpMdM.png" alt="">
      </figure>
    </div>
    <div class="column is-5">
      <div class="myHero hero-right">
        <div class="hr"></div>
        <h1>BOOST</h1>
        <ul>
          <li>This is the cooles thing.</li>
          <li>I am gonna do in my entire life. Awesome!</li>
          <li>Achievements are good as heaven. I want it soon.</li>
        </ul>
      </div>
    </div>
  </div>
</section>
<section class="myBg">
  <div class="columns is-vcentered">
    <div class="column is-5">
      <div class="myHero hero-left">
        <div class="hr"></div>
        <h1>BOOST</h1>
        <ul>
          <li>This is the cooles thing.</li>
          <li>I am gonna do in my entire life. Awesome!</li>
          <li>Achievements are good as heaven. I want it soon.</li>
        </ul>
      </div>
    </div>
    <div class="column is-7">
      <figure class="image is-4by3">
        <img src="/image/WpMdM.png" alt="">
      </figure>
    </div>
  </div>
</section>

关于html - Bulma - 如何将图像和文本内联,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47969017/

相关文章:

css - Wordpress CSS 菜单错误 - 下拉

javascript - 在动态嵌套列表中单击更改背景列表项

css - 萨斯/ bool 玛错误 : Error: File to import not found or unreadable: utilities/mixins. 萨斯

css - Bulma:更改列的堆叠顺序

javascript - jQuery 格式日期最小和最大日期 jQuery UI

javascript - 禁用 Ctrl+A、Ctrl+C 键功能到 HTMl 页面

css - Bootstrap Nav-List 对齐/浏览器兼容性

html - 如何阻止 Webpack-3 的 PurifyCSSPlugin 清理太多?

javascript - 单击时如何显示跨度?

javascript - 如何防止网站中笨拙的文本选择行为