最直观的解决方法 img 解决方法:
align="absmiddle"
可以定义DIV的宽度,然后设置img的padding。也可以用position来解决:
用position解决的办法就是设置img 的 margin 值一定要是 width 和 height 的值的 50%;
CSS部份:
#mydiv { width:200px;height:200px;background:#09c;display:block;position:relative }
#mydiv img { position:absolute;left:50%;top:50%;margin:-45px 0 0 -45px }
#mydiv b { width:100%;display:block;padding-top:160px;text-align:center }
HTML部分:
<div id="mydiv"><img src="t.jpg" width="90" height="90" /><b>absc</b></div>
设置 img 的 padding 办法 :
CSS部份:
#mydiv { width:200px;height:200px;display:block;overflow:hidden}
#mydiv img { width:160px;height:160px;padding:20px }