Border-radius für IE7 & IE8

Arbeite ich in cakephp und möchte einige css-Stil. Das problem ist mit Internet Explorer. Derzeit möchte ich die css-border-radius funktioniert IE7 & IE8. Die css, die ich verwende, ist

#lastcol
{
    float:left;
    width:240px;
    min-height:630px;
    background-color:#ffffff;
    border-radius:8px 8px 8px 8px;
    padding:15px 15px 15px 15px;
    margin-top:15px;
}

Dies ist eine div deren border-radius will ich es im IE funktioniert auch. Dafür bin ich mit behavior : url(/PIE.htc);. Habe ich schon Hinzugefügt, die PIE.js Skript. Moment ich füge das Verhalten der Funktion in #lastcol für tun, abgerundete Ecken im IE den hintergrund verschwindet. Ich habe dieses feature benutzt, die das tun, abgerundeten Ecken in css für einige Segmente und das funktioniert gut, aber für bestimmte Fälle, wie der oben genannten eine es nicht funktioniert.

Ich bin nicht zu verstehen, was das Problem genau ist. Warum das Hintergrundbild oder die Hintergrundfarbe entfernt wird sofort nach dem hinzufügen behavior : url(/PIE.htc); für einige div nur in der Erwägung, dass für andere dieser funktioniert perfekt. Bitte vorschlagen, was getan werden muss.

InformationsquelleAutor user850234 | 2011-11-29

Schreibe einen Kommentar