【css】多行文字图片混排容器内垂直居中解决方案
2014-09-12 18:32
411 查看
css:
.box-wrap{display:table;width:200px;height:200px;*position:relative;}/*最外边的容器,需固定宽高*/
.box-hack{display:table-cell;height:200px;vertical-align:middle;*position:absolute;*top:50%;}/*需要定义高度*/
.box-ctn{*position:relative;*top:-50%;}
html:
<div class="box-wrap">
<div class="box-hack">
<div class="box-ctn">
<img alt="图片" src="http://www.baidu.com/img/shouye_b5486898c692066bd2cbaeda86d74448.gif">
<p>这是文字这是文字这是文字</p>
</div>
</div>
</div>
demo地址:
http://jsfiddle.net/WdNL7/1/
原文出自: http://note.youdao.com/share/?id=91293504345e960c53103935d5645c7c&type=note
.box-wrap{display:table;width:200px;height:200px;*position:relative;}/*最外边的容器,需固定宽高*/
.box-hack{display:table-cell;height:200px;vertical-align:middle;*position:absolute;*top:50%;}/*需要定义高度*/
.box-ctn{*position:relative;*top:-50%;}
html:
<div class="box-wrap">
<div class="box-hack">
<div class="box-ctn">
<img alt="图片" src="http://www.baidu.com/img/shouye_b5486898c692066bd2cbaeda86d74448.gif">
<p>这是文字这是文字这是文字</p>
</div>
</div>
</div>
demo地址:
http://jsfiddle.net/WdNL7/1/
原文出自: http://note.youdao.com/share/?id=91293504345e960c53103935d5645c7c&type=note
相关文章推荐
- css-文字和图片在容器内垂直居中的简单方法
- css实现多行文字与图片垂直水平居中
- 使用纯CSS实现未知尺寸的图片(但高宽都小于200px)在200px的正方形容器中水平和垂直居中。
- DIV 多行文字或图片垂直居中 FF/ IE 6,7,8
- 兼容各种浏览器的图片垂直居中CSS解决方案
- 大小不固定的图片、多行文字的水平垂直居中实现方法
- 大小不固定的图片、多行文字的水平垂直居中
- 小技巧:用CSS如何实现单行图片与文字垂直居中
- css 单行文字 图片垂直居中
- CSS未知尺寸的图片在容器中垂直居中的方法
- 换行文字、未知宽高图片垂直居中完美解决方案
- 摘抄:CSS如何实现单行图片与文字垂直居中
- 垂直居中及容器内图片垂直居中的CSS解决方法
- Div垂直居中及容器内图片垂直居中的CSS解决方法
- css实现固定高度及未知高度文字垂直居中的完美解决方案
- 大小不固定的图片、多行文字的水平垂直居中
- css 总结 【垂直居中】【图片下方文字】
- 小技巧:用CSS如何实现单行图片与文字垂直居中
- 换行文字、图片水平垂直居中完美解决方案
- css实现固定高度及未知高度文字垂直居中的完美解决方案