我讨厌成为那个提出愚蠢问题的人,但是我整个上午一直在寻找,而且似乎无法解决这个问题。
我正在实施一个相当肮脏的黑客,以便在网站上点击广告。
这些框目前以红色和黄色突出显示,并且在chrome和firefox中按预期工作。
当然IE崩溃了,我不知道为什么。
html和css实际上非常简单。
CSS:
#box-link2 {
position: absolute;
top: 173px;
width: 210px;
height: 918px;
margin-left: -700px;
background-color: transparent;
border: 1px solid red;
}
HTML:
<a id="box-link2" href="http://www.google.com" rel="nofollow" target="_new"></a>
它在Chrome中完美定位但不是IE。
你可以在开发网址上看到另外两个方框:http://cb5tr [dot] tyrereviews [dot] co [dot] uk。
感谢任何帮助,我再次抱歉这个愚蠢的问题
答案 0 :(得分:0)
当您使用margin-left
时,为什么使用left
作为绝对定位的元素?
#box-link2 {
position: absolute;
top: 173px;
width: 210px;
height: 918px;
left: -700px;
background-color: transparent;
border: 1px solid red;
}
更重要的是,我相信你必须有一个元素,你可以相对定位你的块以获得保证金。
答案 1 :(得分:0)
我回答了自己的问题。
我只需要声明&#34;左:50%;&#34; IE现在很高兴。
白痴问题,白痴解决方案:(