html - div 内部 block 的垂直对齐中间

标签 html css vertical-alignment

我在使用 vertical-align: center for <p> 时遇到问题里面<div> .没有什么要解释的了,所以我只是链接 JSfidle I'm JSFiddle link

编辑:请记住有`

.cover-price p{

    width: 100%;
    height: 50px;
    background-color: rgba(0,0,0, .3);`

所以价格有一个小的黑色背景。

最佳答案

使用 display: table; 到你的主 div 和 display: table-cell; vertical-align: middle; 到你的 p

Demo

关于html - div 内部 block 的垂直对齐中间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17584159/

相关文章:

javascript - 提交 HTML 表单后显示另一个页面的分区内的内容

html - 固定导航栏

css - 在 div 中对齐图像 + 文本

vertical-alignment - Graphviz 稀疏矩阵节点对齐

html - CSS 空白 :nowrap

html - 如何将大字体文本居中并让小字体文本底部对齐

html - CSS 媒体 :print include something that wasn't displayed on screen?

jquery - 删除我的模板中的滚动条

jquery - 使用 jQuery 计算可见的 li 元素

css - 为什么标题和日期不一致?