css - 垂直对齐两个不同大小的 div,使较小的居中

标签 css

http://jsfiddle.net/RaP2D/5/

一段时间以来,我一直在尝试弄清楚如何使“小文本”与“大文本”垂直对齐。我做了一些阅读,尝试了各种示例,包括包装内容、使用 display:table 等。

我宁愿不 float 元素,但如果这是最简单的方法,那么可以。

有什么想法吗?

最佳答案

将规则 vertical-align:middle; 添加到 #OrdersEditTitle 似乎可以做到这一点。

jsFiddle example

#OrdersEditTitle {
    font-size: 24px;
    font-weight: bold;
    margin-bottom: 10px;
    margin-top: 5px;
    color: #2E6E9E;
    display: inline-block;
    vertical-align:middle;
}

关于css - 垂直对齐两个不同大小的 div,使较小的居中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12644479/

相关文章:

css - HTML 5 拖放多个图像

css - 未选中单选按钮时禁用 number_field

javascript - 为什么 Button 组件在单击时改变位置?

html - 是否可以在文本颜色上设置渐变?

jquery - 我如何使用 Font Awesome(或其他字体图标)而不是 Primefaces DataTable 中的 jQuery Sprite ?

javascript - 如果图像比浏览器大,如何将图像居中放置在页面中间并调整其大小?

html - 如何使用斜体谷歌字体?

javascript - 如何改变div onclick的背景颜色?

javascript - 使用javascript动态添加图像src

html - 如何让页面并排的2个DIV内容独立向下或向上滚动而不使用框架?