IE9 round angles и фильтр: progid: DXImageTransform.Microsoft.gradient

Я использовал filter: progid: DXImageTransform.Microsoft.gradient , чтобы получить градиенты для IE <9. Теперь, при сочетании с тенью или другим фоном внизу, я получаю выпирающую рамку.

Есть ли способ сохранить обратную совместимость без условных выражений и внешних таблиц стилей?

См. Код:

.class {
    float:left; 
    border:solid 1px #AAA; 
    position:absolute; 
    z-index:1; 
    text-align:left; 
    width:350px; 
    margin: 12px 0px 0px 0px; 
    background:#FFFFFF; 
    border-radius:5px; 
    box-shadow:5px 5px 5px #BBBBBB; 
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#f5f5f5, endColorstr=#FFFFFF); 
}

<div class="class">this</div>
12
задан Paul D. Waite 23 November 2011 в 11:13
поделиться