当前位置:编程学习 > JS >>

未知大小图片在已知DIV中居中

未知大小的图片在已知的Div区域中居中,这是其中之一的方法,大家可看出,远程调用的百度Logo始终显示在外层方框的中间,这里的中间是指宽度和高度都居中,代码虽然不多,但效果挺不错,有必要参考。
答案:<html>
<head>
<title>图片居中</title>
<style>
.box {
 border:1px solid #666666;
 font-size:12px;
 width:600px;
 height:200px;
 line-height:200px;
 overflow:hidden;
 text-align:center;
}
* html .box {
 font-size:180px;
}
* > html body .box {
 font-size:180px;
}
* > html body .box img {
 margin:-35px 0pt 0pt;
}
img {
 vertical-align:middle;
}
</style>
</head>
<body>
<div class="box">
  <img src="/images/logo.gif" style="border:1px solid black;">
</div>
</body>
</html>

上一个:始终漂浮在左下角的菜单
下一个:一个CSS居右浮动的实例

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,