img
标签inline
默认情况下,所有您需要做的就是在其父通话text-align: center
:
<div style="display:inline-block;">
<div style="width:210px;text-align: center;">
<img src="res/img/TopAd.png" style="padding:10px 0;">
</div>
</div>
其他一些注意事项:
- 您可以删除
align="left"
,这不是在支持HTML5。
- 您还可以删除
top: -100px
因为除非元素被设置为fixed
,absolute
或relative
的top
,left
,right
和bottom
性能不起作用。
- 此线路:
padding: 10 0 10 0;
缺少px
添加到它,可以浓缩到padding: 10px 0;
这是顶部和底部。
UPDATE
,如果你只想中心所有这一切都在页面的中间,你可以添加text-align: center
到body
但我会建议删除第div
并添加margin:auto
到第二个其具有限定宽度:
<div style="width:210px;text-align: center; margin: auto;">
<img src="http://www.placecage.com/200/400" style="padding:10px 0;"/>
</div>
FIDDLE
尝试左:50%!或显示:块;保证金:汽车; –
关于哪个元素? @ZeRuBuES –
你的图片elem –