【发布时间】:2010-05-30 05:11:23
【问题描述】:
我正在尝试使 div 的内容居中,以便在 IE 5、6、7 和 8 以及 FF 中正确显示。
<div id="YoutubeClip">
<h3>Subscribe on YouTube!</h3><br>
<ul class="gallery clearfix"><a href="http://www.someyoutubevideo.com" rel="prettyPhoto" title="Some youtube title"><img alt="some youtube title" src="youtube clip image" border="0"></a></ul>
Some youtube title
</div>
我的 CSS 很简单:
text-align: center
正如预期的那样,这会显示以 FF 为中心的图像和文本。
在 IE5 中,图像左对齐。文本也是左对齐的,一行只有一个单词,如下所示:
它
出现
喜欢
这个。
IE 6 也有同样的问题。
IE 7 似乎也有同样的问题,但是当我在 div 周围加上边框时,内容会溢出边框。
在 IE8 中显示正确
对此的任何帮助都会很棒。我正在尝试更好地学习 CSS,但我还没有弄清楚这个问题的复杂性。
【问题讨论】:
-
请贴出你也用过的CSS。
-
你为什么要在 IE5 中测试?你有这样做的正当理由吗?
标签: css html internet-explorer-6 centering