【发布时间】:2014-05-03 05:05:53
【问题描述】:
在针对 IE 11 在 Firefox 上查看时,我发现以下代码没有正确定位:
<div style="position: absolute;">
<div style="position: relative; top: 5px; left: 30px;">Union Affiliation:</div>
<div style="position: relative; top: 50px; left: 30px;">Biography:</div>
<div style="position: relative; top: 150px; left: 30px;">Past Works:</div>
<div style="position: relative; top: 209px; left: 30px;">Primary Work Area:</div>
<div style="position: relative; top: 225px; left: 30px;">Miles willing to travel for work:</div>
</div>
我已经尝试了一些调整,但没有一个是正确的。根据我对 IE 11 的了解,我们应该能够避免必须检测到 Internet Explorer 正在使用中。如果是这样,我怎样才能让这些元素在浏览器中保持一致?
这里是查看变化的屏幕截图...
第一个FF:
第二个 IE:
【问题讨论】:
-
“我已经尝试了一些调整,但没有一个是正确的。” what way这是错的吗? “如果是这样,我怎样才能让这些元素在浏览器中保持一致?” 一致地如何? IE11怎么不一致?
-
您能确认您指定了有效的 DOCTYPE 吗?例如你的第一行是
<!doctype html>还是类似的? -
@T.J.Crowder
Primary Work Area:和Miles willing to travel for work:显示在 FF 显示位置下方约 30 像素处 -
@scnliffe 源代码中显示的第一行是
<!DOCTYPE html> -
@T.J.Crowder 我添加了屏幕截图以帮助查看变化。
标签: internet-explorer firefox html css-position