求解答 关于文本垂直对齐的问题

就比如说是 一个div里面的的文字怎样 改变它的垂直位置啊 好像设置了 line-height 这个文本垂直就自动居中了啊 图片描述 怎样把它放在下面啊

阅读 1.8k
2 个回答

简单点,用 display:table display:table-cell来实现,示例代码如下

// html
<div class="table-warp">
    <div class="table-cell-warp">
     一堆乱七八糟点的内容
    </div>
</div>
// css
.table-warp{
   display:table;
   width:100%;
   height:100px;
}
.table-cell-warp{
  display: table-cell;
  vertical-align: bottom;
  height: 100%;
}

line-height: 200-文字大小/2

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题