为什么保证金最高值大于IE8规定的保证金?

时间:2011-08-03 09:54:45

标签: html css

链接:http://xanlz.com/test/test.html

css:

    .hot-version, .week-down, .total-down, .tag {
        border: 1px solid #D4D4D4;
        height: 286px;
        margin-top: 10px;
        padding: 1px;
}

enter image description here enter image description here

红色部分margin-top在IE8中更大,在Firefox,IE7下可以。为什么?怎么纠正呢?

1 个答案:

答案 0 :(得分:1)

使用css hacks: IE7及以下版本可以解析*property: value

.hot-version, .week-down, .total-down, .tag {
        border: 1px solid #D4D4D4;
        height: 286px;
        margin-top: 10px; //for IE8
        *margin-top: //another value for IE7;
        padding: 1px;
}

修改 这两个链接为IE6 / 7/8提供了更多的黑客攻击:
http://dimox.net/personal-css-hacks-for-ie6-ie7-ie8/
http://www.webdevout.net/css-hacks#in_css