html - 使按钮在垂直方向上的位置相等

标签 html css

如 float 所示,没有 Bootstrap 或任何其他网格系统。垂直对齐按钮的最佳方式是什么?

忘记添加:并在窗口缩小时保持列的高度相等。

.service {
  float: left;
  width: 32%;
}

.service:nth-child(2) {
  margin: 0 2%;
}
<div class="service">
  <h2>Service 1 </h2>
  <p>this is service</p>
  <button>click</button>
</div>
<div class="service">
  <h2>Service 2</h2>
  <p>this is service</p>
  <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Quam commodi quidem provident optio natus eaque, eius fuga mollitia nihil a labore recusandae in similique saepe eveniet molestiae nulla illo possimus?</p>
  <button>click</button>
</div>
<div class="service">
  <h2>Service 3</h2>
  <p>this is service</p>
  <button>click</button>
</div>

最佳答案

可以通过增加高度和相对/绝对定位来实现。请参阅下面的代码。使用 flexbox 也可以达到同样的效果。

.service {
    float: left;
    width: 32%;
    height:330px;
    position:relative;
}

.service:nth-child(2){
    margin: 0 2%;
}
        button {
        position:absolute;
        bottom:0;
        }
<div class="service">
        <h2>Service 1 </h2>
        <p>this is service</p>
        <button>click</button>
    </div>
    <div class="service">
        <h2>Service 2</h2>
        <p>this is service</p>
        <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Quam commodi quidem provident optio natus eaque, eius fuga mollitia nihil a labore recusandae in similique saepe eveniet molestiae nulla illo possimus?</p>
        <button>click</button>
    </div>
    <div class="service">
        <h2>Service 3</h2>
        <p>this is service</p>
        <button>click</button>
    </div>

关于html - 使按钮在垂直方向上的位置相等,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50062859/

相关文章:

c# - 通过电子邮件发送带有图像的 html 文件

javascript - 如何捕获 HTML 元素(如按钮)的 tabOut 事件?

javascript - 从 textNode 获取固定的(带有省略号)textContent

settimeout 后无法访问 JavaScript 函数

html - “切换”电话 : link on and off. .. 最好仅使用 CSS

html - Firefox 中的 HTTP 内容类型视频/mp4 警告

html - Bootstrap 4列隐藏在小 View 中让出现空白

html - Logo 左对齐桌面/然后在移动设备上居中 - Bootstrap

css - 光标指针仅显示在标题中心的标题文本上,而不是显示指针的完整标题

jquery - 下拉菜单栏对齐问题