IE8位置相对负值问题

时间:2013-02-20 20:54:50

标签: css internet-explorer-8

我正在构建一个在IE8中看起来非常糟糕的网站http://inbrackets.dk/marek/,我真的不知道如何修复它。

问题在于首页上的图片。为了重叠它们,我使用了一点:

.marek-photo,
.aref-photo,
.truc-photo {
    left: 80px;
    position: relative;
    height: auto;
}
.aref-photo {
    left: -30px;
}
.truc-photo {
    left: -120px;
}
.photos {
    height: auto;
    float: left;
    border-bottom: 1px solid #003D3D;
}

我知道,这个问题并不新鲜,但我仍然无法找到合适的解决方案。 任何帮助都非常感谢!

2 个答案:

答案 0 :(得分:2)

您正在使用CSS媒体查询将三张图片的大小更改为33%。 IE8-不支持媒体查询(我相信print除外)。添加常规屏幕规则以将宽度设置为33%或使用JavaScript。

答案 1 :(得分:0)

尝试在您的网页http://modernizr.com

中插入modernizr库