Die Tabellenzelle verliert den Rahmen, wenn der CSS-Gradientenfilter in IE8 angewendet wird

Fand ich die css-Grenze auf die Zelle in der Tabelle ist verloren, wenn die Anwendung von css-Gradienten filter zur gleichen Zeit. Es scheint, dass der gradient-Effekt überschreibt die Grenze.

Ist es ein browser-bug oder bin ich hier etwas fehlt?

Stil ist wie folgt definiert:

.c7 {
    color: #000000;
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#c0c0c0',EndColorStr='#f0f0f0'); 
    border: #000000 1px solid;
    width: 100px;
    height: 30px;
}

[Update] konnte Sie einen opacity-filter und reduzieren Sie von 100 zu 1, und Sie können sehen, wie die Grenze entsteht allmählich. Es bestätigt meine Vermutung, dass der Farbverlauf zeigt über die Grenze.

Kommentar zu dem Problem - Öffnen
so toll finden. Als Sie sagte, der Verlauf überschreibt die Grenze, denn wenn Sie die Grenze viel größer die Steigung zu verlängern und überschreibt es. Ich suchte nach einer Lösung, aber keine Ergebnisse..hoffe jemand kennt einen trick Kommentarautor: Sotiris
+1 vielen Dank für dieses posting Kommentarautor: Garrett Bluma

InformationsquelleAutor der Frage Chris | 2010-08-12

Schreibe einen Kommentar