垂直对齐浮动div中的元素[重复]

Posted

技术标签:

【中文标题】垂直对齐浮动div中的元素[重复]【英文标题】:Vertically align elements in float divs [duplicate] 【发布时间】:2014-11-10 20:18:45 【问题描述】:

我想在 div 中间对齐里面的元素,div 浮动到容器内的左边,我放了我的代码

#page_content

position:relative;
width:80%;
height:80px;
margin:auto;
border:0px solid #fff;
overflow:hidden;



#page_content_col_left

float:left;
position:relative;
width:20%;
height:100%;    



#page_content_col_right

float:left;
position:relative;
width:80%;
height:100%;
background-color:#fff;

问题在于元素内部没有显示在中间-垂直对齐-,只显示在每个div的顶部

问题可以看这里:http://jsfiddle.net/21hcoLgn/

问候

【问题讨论】:

【参考方案1】:

在此处查看:Is it possible to vertically align text within a div? 和此处:http://deeson-online.co.uk/labs/how-centre-align-text-or-content-vertically-css

【讨论】:

以上是关于垂直对齐浮动div中的元素[重复]的主要内容,如果未能解决你的问题,请参考以下文章

垂直对齐位于浮动同级旁边的 Div 中的多行文本

表格单元格中的垂直对齐以及浮动 div

根据浮动图像的高度垂直对齐div中的文本

CSS - 在浮动 div 中垂直居中图像

在浮动 div 附近垂直对齐文本

垂直对齐 2 个浮动 div,高度灵活