html - 语义用户界面 : how to place an button at the bottom of a column?

标签 html css semantic-ui

这是一个非常简单的问题,但经过一些研究,我找不到正确的方法:我在 Semantic UI 中有一个包含 3 列的网格,每列的内容都有特定的高度。我尝试在每列的底部添加一个按钮,但“底部对齐”不起作用。 有人有线索吗? 这是一个例子:

<div class="ui basic segment">
  <div class="ui divided grid container">
    <div class="three column row">
      <div class="column">
        Hello <br>
        fdsfsd <br>
        fsfsd <br>
        fdsfsd <br>
        fsfsd <br>
        fsfsd <br>
        fdsfsd <br>
        fsfsd <br>
        fs
      </div>
      <div class="column">
        <div class="segments">
          <div class="ui segment">Hello</div>
          <div class="ui bottom aligned segment">
            fdsfsdf
          </div>
        </div>
      </div>
      <div class="column">
        Hello
      </div>
    </div>
  </div>
</div>

感谢您的帮助!

最佳答案

一种方法是在列内使用 flexbox 来定位内容和 .ui.segment div

JS fiddle :https://jsfiddle.net/batrasoe/vq84trys/4/

<div class="ui  segment">
  <div class="ui divided grid container">
    <div class="three column stretched row">
      <div class="column">
        <div class="segment-wrapper">
          <div class="content">

          </div>
          <div class="ui bottom segment">
          </div>
        </div>
      </div>
      <div class="column">
        <div class="segment-wrapper">
          <div class="content">

          </div>
          <div class="ui bottom segment">
          </div>
        </div>
      </div>

      <div class="column">
        <div class="segment-wrapper">
          <div class="content">

          </div>
          <div class="ui bottom segment">
          </div>
        </div>
      </div>
    </div>
  </div>
</div>

和CSS:

    .segment-wrapper {
  background-color: #DDD;
  display: flex;
  flex-direction: column;
}

.content {
  flex: 1;
  background-color: skyblue;
}

.ui.bottom.segment {
  margin-top: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

关于html - 语义用户界面 : how to place an button at the bottom of a column?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43070947/

相关文章:

javascript - 在 jQuery 中用 <p> 替换 <img>

javascript - jquery追加后缺少css

jquery - 使用 CSS 在图像中叠加颜色层

reactjs - Jest 快照不适用于某些 Semantic-UI-React 组件

一个 block 内的CSS两个元素自动高度

html - CSS数据属性换行符&伪元素内容值

html - 为什么我的推文按钮不会出现在我的页面上?

填充一行的css多列

css - 高度 : 100% on inner div in semantic UI column broken in Safari

javascript - 语义用户界面下拉列表中的简单不可点击文本