我正在尝试将 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,但我还没有弄清楚这个问题的复杂性。