列底部的布尔玛对齐按钮
Posted
技术标签:
【中文标题】列底部的布尔玛对齐按钮【英文标题】:Bulma align button at the bottom of a column 【发布时间】:2020-10-04 04:02:35 【问题描述】:所以我很难在 Bulma 的列底部对齐一个按钮。
我希望“购买”按钮位于右栏的底部(与“你好”按钮并排)。我处于这种情况是因为我的其他专栏内容较长。
到目前为止,我在按钮上尝试了那些 CSS 样式(但没有一个对我有帮助):
vertical-align: bottom;
margin-bottom: auto;
position: absolute;
bottom: 0;
这是我的 html:
<section class="section">
<div class="columns is-centered">
<div class="column is-one-fifth">
<h4 class="title is-4">I'm a big column</h4>
I'm taller than the column next to me so my column will be bigger, lorem ipsum lorem ipsum lorem ipsum lorem ipsum
<h6 class="sub">"lorem ipsum"</h6>
<button class="button is-fullwidth">Hello</button>
</div>
<div class="column is-one-fifth">
<h4 class="title is-4">I'm a small column</h4>
I'm a small column, and my button missplaced
<h6 class="sub">"lorem ipsum"</h6>
<button class="button is-fullwidth">BUY</button>
</div>
</div>
</section>
你们能帮帮我吗? 谢谢。
【问题讨论】:
【参考方案1】:好的,找到答案:Bulma 列需要有一些属性(@ahsan-ullah 建议)。然后按钮需要有一个自动上边距。
<section class="section">
<div class="columns is-centered">
<div class="column is-one-fifth item">
<h4 class="title is-4">I'm a big column</h4>
I'm taller than the column next to me so my button will be higher,lorem ipsum lorem ipsum lorem ipsum lorem ipsum
<h6 class="sub">"lorem ipsum"</h6>
<button class="button is-fullwidth">Hello</button>
</div>
<div class="column is-one-fifth item">
<h4 class="title is-4" style="align-self: flex-start;">I'm a small column</h4>
I'm a small column, and my button is well placed
<h6 class="sub">"lorem ipsum"</h6>
<button class="button is-fullwidth">BUY</button>
</div>
</div>
</section>
.item
display:flex;
flex-direction:column;
justify-content:space-between
.columns button
margin-top: auto;
结果:
【讨论】:
知道如何将其用于布尔玛卡吗?【参考方案2】:希望这是你工作的答案。
.maindiv
width:200px;
height:180px;
border:1px solid red;
display:flex;
flex-direction:column;
align-items:center;
justify-content:space-between
.innerdiv
display:flex;
flex-direction:column;
button
width:150px;
height:30px;
color:white;
background-color:blue;
border-radius:4px
<div class='maindiv'>
<h3>Mana Foutan</h3>
<span>lorem ipsum lorem ispum</span>
<div class='innerdiv'>
<i>Make it rain!</i>
<button>Buy</button>
</div>
</div>
【讨论】:
它不能产生我想要的结果,Bulma 对此反应很糟糕,但它暂时可以。我保持线程开放,以防 som Bulma 大师可以帮助我更多。尽管如此。以上是关于列底部的布尔玛对齐按钮的主要内容,如果未能解决你的问题,请参考以下文章
与文件上传器和顶部对齐的标签一起使用时,如何对齐底部的按钮?