日期:2015-06-28 00:00:00 来源: IT猫扑网
其实水平居中实现还是比较简单的,反而垂直居中有点麻烦,因为我们设计页面的时候往往水平宽度都是固定的。因此我们有必要总结一下在页面布局过程中实现垂直居中的方法。
在说到这个问题的时候,也许有人会问CSS中不是有vertical-align属性来设置垂直居中的吗?即使是某些浏览器不支持我只需做少许的CSS Hack技术就可以啊!所以在这里我还要啰嗦两句,CSS中的确是有vertical-align属性,但是它只对(X)HTML元素中拥有valign特性的元素才生效,例如表格元素中的
div { height:25px; line-height:25px; overflow:hidden; } |
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
不过在Internet Explorer 6及以下版本中,这和方法不支持对图片设置垂直居中。 这种方法的优点就是它可以在任何浏览器上运行,并且代码很简单,只不过这种方法应用的前提就是容器的高度必须是可伸缩的。 http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 相关文章 相关下载 clr.dll(附故障模块修复方法)
DLL和OCX50.24 MB官方版 Primer Premier基因分析软件(附破解补丁+破解方法)
健康医药50.80 MBv6.24 32位/64位 唱歌技巧与发声方法
教育学习4.20 MBv3.5.0 安卓版 50种不死方法
休闲益智25.90 MBv1.0.0 安卓版 excel进销存表格方法
电子文档3.04 MB免费版 mugen1.1初音画面包(附使用方法)
游戏补丁216.84 MBv2017 最新免费版 网友评论
二、多行未知高度文字的垂直居中
如果一段内容,它的高度是可变的那么我们就可以使用上一节讲到的实现水平居中时使用到的最后一种方法,就是设定Padding,使上下的padding值相同即可。同样的,这也是一种"看起来"的垂直居中方式,它只不过是使文字把
padding:25px;
}
http://www.w3.org/1999/xhtml">
现在我们要使这段文字垂直居中显示!
div {
padding:25px;
border:1px solid #FF0099;
background-color:#FFCCFF;
}