可能重复:
在这个中,下拉列表中的文本在IE和Chrome...but中垂直居中,而不是在其垂直向上对齐的火狐中。如何在不干扰其他浏览器的情况下将其集中在Firefox中?
HTML
<select>
<option value="One" selected="selected">Test text one</option>
<option value="Two">Test text two</option>
<option value="
我有一个div,里面有很多东西,我想要做的是在上面放一个图像,居中。我的基本布局如下所示:
<div>
<img style="display:block; position: absolute; top:50%; left:50%; margin-top:-33px; margin-left:-33px;" src="Images/ajax-loader_001.gif" />
<!-- a bunch of tables and stuff that doesn't have a conveniently
想用CSS垂直居中div。不想要表或Javascript,但只有纯CSS。找到了一些解决方案,但都缺少对Internet Explorer 6的支持。
<body>
<div>Div to be aligned vertically</div>
</body>
如何在所有主流浏览器(包括Internet Explorer 6)中垂直居中div?