左边的一个设置了"4px实线红色"的左边框,宽度为0px,高度等于所选Dom元素的高度。
顶部的一个设置了"4px实线红色"的上边框,高度为0px,宽度等于所选Dom元素的宽度。
等等,你可以看到这是什么意思。
我知道这很奇怪,但非常有用,请参见aardvark的示例。
因此,这是在FF、Opera、Safari和Chrome中的外观:
alt text http://img243.imageshack.us/img243/429/captureyv.png
以下是在ie 8中的效果:
alt text http://img190.imageshack.us/img190/7196/capture1dv.png
我立刻想到了一个框模型问题,但它不应该使它更窄吗?无论如何,我使用了jquery获取宽度和高度,这应该可以避免此类问题。我查看了最常见的ie错误,但没有找到匹配项。
你认为呢?
附注:这是一个书签,当然我尝试在本地文件上更改doctype并且成功了,但在生产中,我将无法这样做。
我使用ie开发工具栏在绝对定位的元素周围画了一个边框:
alt text http://img21.imageshack.us/img21/3425/capture2uc.png
我们可以看到间隙。