【发布时间】:2011-10-01 08:02:00
【问题描述】:
我正在尝试让 IE7 中的 a 与其上方的元素正确对齐。
这是一个应该如何看待事物的示例:
但这就是它在 IE7 中的显示方式:
我正在使用的这个 HTML(在 IE7 模式下使用 IE 查看以获得最佳效果!):http://jsfiddle.net/ZHfbF/2/
我有没有办法让它表现得像上图一样?
【问题讨论】:
标签: html css internet-explorer internet-explorer-7
我正在尝试让 IE7 中的 a 与其上方的元素正确对齐。
这是一个应该如何看待事物的示例:
但这就是它在 IE7 中的显示方式:
我正在使用的这个 HTML(在 IE7 模式下使用 IE 查看以获得最佳效果!):http://jsfiddle.net/ZHfbF/2/
我有没有办法让它表现得像上图一样?
【问题讨论】:
标签: html css internet-explorer internet-explorer-7
将overflow:visible 添加到您的按钮,它会根据它包含的文本删除 IE 放置在按钮上的水平填充。
像这样:
#btnViewResults {
float: right;
padding-right: 7px;
overflow: visible;
}
【讨论】:
我已经给出了 +1 的问题,但坦率地说,如果这是您在 IE7 中遇到的最糟糕的布局问题,我会接受并忽略它,非常感谢它没有变得更糟。
就目前的情况来看,查看这些屏幕截图,IE7 用户甚至都不会注意到有问题,所以我不会太挂念它。
顺便说一句,您提到使用“IE7 模式”——请注意,IE 的兼容模式不呈现与 IE7 的真实副本完全相同的内容。兼容模式下的一些布局故障和错误既不会出现在真正的 IE7 中,也不会出现在标准模式下的 IE8 中。使用兼容模式进行测试时要小心。
【讨论】: