DIV CSS文字图片垂直居中显示实例

2016-08-09 17:39:11 CSS图片文字垂直居中,DIV CSS文字图片垂直居中显示实例代码

让图片和文字在一起时候垂直居中!图片如何垂直居中等问题解决CSS代码

在不知道高度的情况下图片如何垂直居中对齐呢?

只需要在尾部增加一个<i></i>
把需要垂直居中的元素设置display:inline-block; vertical-align:middle;

CSS代码:

  1. *{  margin:0 ; padding:0; }
  2. .bg{ background-color:#333;text-align:center;
  3. .bg img{ vertical-align:middle; 
  4. .test-list{ background-color:#999; height:100px; }    
  5. .test-list > span{ display:inline-block; width:210px; vertical-align:middle}     
  6. .test-list > img{ display:inline-block; vertical-align:middle}   
  7. .justify-fix{ display:inline-block; width:250px; 
  8. border-bottom:1px solod #F00} 
  9. #p{text-align:center} 
  10. #p span{ display:inline-block; vertical-align:middle; }    
  11. #p i{display:inline-block; height:100%; vertical-align:middle} 

HTML内容代码:

  1. <p class="bg"> 
  2.   display: block; 
  3.     <img src="//www.html8.com.cn/imgthink2015/logo.gif" /> 
  4. </p> 
  5. <div class="test-list"> 
  6.   <span>文文文文文文文文文文文文文文文文文文文文文文文文文文文文文文文文文文文文文文文</span> 
  7.   <img src="//www.html8.com.cn/imgthink2015/logo.gif" /> 
  8. </div> 
  9. <p style="text-align:justify; background-color:#666; line-height:0"> 
  10.  <img src="//www.html8.com.cn/imgthink2015/logo.gif"  width="250"/> 
  11.  <img src="//www.html8.com.cn/imgthink2015/logo.gif" width="250"//> 
  12.  <img src="//www.html8.com.cn/imgthink2015/logo.gif" width="250"//> 
  13.  <img src="http://static.mukewang.com/static/img/common/logo.png" width="250"//> 
  14.  <i class="justify-fix"></i> 
  15.  <i class="justify-fix"></i> 
  16.  <i class="justify-fix"></i> 
  17. </p> 
  18. <br/> 
  19. <p style="background-color:#666; height:200px;" id="p"> 
  20.  <span>第1行<br/>1313</span><i></i><span>第1行<br/>1313</span> 
  21. </p> 
更新