CSS技巧:如何使未知高宽的图片实现垂直居中,本例介绍CSS使未知高宽的图片实现垂直居中的技巧,希望朋友们喜欢~~
【 tulaoshi.com - Html 】
在一个容器里再定义一个绝对定位的p容器,再在p容器里放需要垂直居中的图片,图片定义相对定位的CSS。 
直接上CSS代码: 
#pic { 
width:300px; 
height:300px; 
background-color:green; 
border:6px solid #ccc; 
text-align:center; 
position:relative; 
display:table-cell; 
vertical-align:middle; 
} 
#pic p { 
*position:absolute; 
top:50%; 
left:50%; 
} 
#pic p img { 
*position:relative; 
top:-50%; 
left:-50%; 
} 
#pic是容器,里面放一个p容器,该容器采用绝对定位,最后插入图片,图片采用相对定位。 
这里用到了一个hack,*只有IE浏览器可以识别,Firefox不认识
来源:http://www.tulaoshi.com/n/20160129/1482978.html
看过《CSS技巧:如何使未知高宽的图片实现垂直居中》的人还看了以下文章 更多>>