css - IE7 文本被下推

标签 css cross-browser css-float internet-explorer-7

这是我的网站: http://smartpeopletalkfast.co.uk/ppp/welcome.html

在 Firefox 和 IE8 中没问题,但在 IE7 中,“CHISTOPOL”大标题右侧的向下箭头图像比它应该的更靠下。它看起来像是被向下推了一行,就好像“CHISTOPOL”文本占据了 100% 的宽度。

为什么会发生这种情况,我该如何阻止它?

最佳答案

不确定到底是什么问题,但它也发生在 IE6 中。

您可以应用以下 CSS

#welcome-title-bottom {
    position:relative;
}

然后将 style="position:absolute;right:5px;" 添加到“arrow” anchor 并删除修复问题的 class="right"对我来说在 IE6 中。

就个人而言,由于这些跨浏览器布局问题,我尽可能避免使用 CSS float 。

关于css - IE7 文本被下推,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5354101/

相关文章:

css - html5 数据列表不同的选项有不同的颜色

html - 具有未知宽度的 CSS float 不会用文档类型包装空格

css - 为什么float right出现在float left的下方?

css - float DIV 在高度变化时破坏设计

html - Flex 列子项溢出高度

python - Django 在静态文件中使用值

jQuery 和 IE7 id 问题

css - 我的简单 CSS 画廊在 Firefox 中工作,但在 safari 或 chrome 中不工作

html - 由于内容的原因,html 标签的宽度属性无法正常工作

javascript - 如何使用 JQuery 找到正确的 HTML 元素选择