【发布时间】:2013-11-25 22:10:30
【问题描述】:
我遇到了一个涉及 CSS 和 IE 的问题。在 IE (IE 9) 中,如果我将鼠标悬停/悬停在某些链接上,则会将文本向下移动。使用 Firefox 查看时不会发生这种情况。
示例在此链接:http://www.debtdispatch.com/list_item_error.html
如果您将鼠标悬停在“编辑”或“取消”上,则会将表格下方的文本永久向下移动。
我试过了:
- 使用 W3C 验证器验证页面并更正所有错误 找到了
- 为表格添加样式
- 为链接添加样式
- 强制 IE 7 兼容性视图
您对如何解决有什么建议吗?
编辑:我会粘贴源代码,但这似乎会破坏 Stack Overflow 的显示方式。
【问题讨论】:
-
DOCTYPE 的东西.. 你试过不同的吗?
-
我尝试将其更改为简单的 ,但这并没有解决问题。我认为问题在于这个样式表中的 CSS:debtdispatch.com/sites/default/files/css/… 样式表是由内容管理系统 (Drupal) 自动生成的。我认为我需要覆盖该样式表中的某些内容,但我不确定它到底是哪一个。
-
我用 IE 9 模式测试过,效果很好。没问题。
-
无法重现您的错误
-
它在 IE8 中看起来很糟糕,抱歉没有 IE9.. 可能的建议 a) 从
a:hover中删除text-decoration: underlineb) 尝试在 px 中修复字体大小和行高以测试元素 c ) 用 div 外的表进行测试,即没有高度限制
标签: html css internet-explorer drupal drupal-7