快捷搜索:  as  2018  FtCWSyGV  С˵  test  xxx  Ψһ  w3viyKQx

易发怎么下载不了:CSS 多行文本的垂直居中方法



前一篇文章《CSS 元素垂直居中的 6种措施》中先容了6种常用的使用CSS来垂直居中元素的措施,本文先容一种多行文本垂直居中的办理规划。

实现的效果如下:查看 Demo,下载代码文件

Html代码

To look be易发怎么下载不了st, text should really be centered inside this bubble both vertic易发怎么下载不了ally and horizontally.

CSS代码

.area {

width: 300px;

height: 300px;

background: url(../images/abe-bg.png) no-repeat;

position: relative;

}易发怎么下载不了

.bubble {

posit易发怎么下载不了ion: absolute;

left: 93px;

top: 21px;

width: 135px;

height: 84px;

display: table;

}

.bubble p {

display: table-cell;

vertical-align: middle;

text-align: center;

}

上面的代码使用了table table-cell中的vertical-align: middle 属性。

IE 8 开始支持 CSS tables,那么在IE7及以下,怎么来办理呢?

不要发急,下面供给几种办理规划:

措施1

措施2

.bubble p { position: relative; font-size: 11px;

margin-top: inherit;

*clear: expression(

style.marginTop = “” + (offsetHeight

style.clear = “none”, 0

);

}

措施3

注:必要再p标签外添加一个额外的div标签

措施4

请拜见《verticalAndHorizontalAlignment》

本文先容的几种措施都学会了(⊙_⊙)?具体内容请拜见《vertically-center-m易发怎么下载不了ulti-lined-text》。

转自:http://blog.zhourunsheng.com/2012/03/css-%e5%a4%9a%e8%a1%8c%e6%96%87%e6%9c%ac%e7%9a%84%e5%9e%82%e7%9b%b4%e5%b1%85%e4%b8%ad%e6%96%b9%e6%b3%95/ | 润物无声

您可能还会对下面的文章感兴趣: