border-radius in den Chrome-bug?
Ich habe ein problem mit dem border-radius " in Chrom
das ist mein code:
img{
border-radius: 24px;
border: 2px solid #c7c7c7;
-moz-border-radius:24px;
-webkit-border-radius: 24px;
}
Auf mozzila funktioniert es, aber in chrome, es sieht komisch aus...
Auf mozzila können, sehe ich einen Kreis grenzt an mein Bild, aber auf chrome den Kreis schneidet die Ränder und alles, was ich sehen kann, sind gerade Linie
einen screenshot: http://postimage.org/image/27turq0mc/
können Sie helfen?
InformationsquelleAutor Dorel | 2011-10-12
Du musst angemeldet sein, um einen Kommentar abzugeben.
dies ist wohl ein chrome-bug. Eine Lösung könnte sein, wickeln Sie die
img
mit einemdiv
, und geben Sie folgende css:Demo: http://jsfiddle.net/EnmMp/1/
InformationsquelleAutor Sotiris
Ich hatte das gleiche problem und die Lösung bereitgestellt durch:
http://webdesignerwall.com/tutorials/css3-rounded-image-with-jquery
das problem behoben.
Zuerst zeigt die Lösung mit nur CSS3 & HTML-und dann stellt es die Lösung mit JQuery.
InformationsquelleAutor Vinicius José Latorre
Versuchen, es zu tun auf einem hintergrund-Bild statt auf eine html-img-element, wie einige img-Elemente funktionieren nicht mit border-radius (aber ich gueass).
dann haben Sie ein problem, wie die Grenze ist nicht alowed, schneiden Sie ein Bild-element, aber Sie könnten versuchen, um dynamicaly Sie den hintergrund mit php, und da ich kein php-Mann, hier ist ein link drupal.org/node/98246
Mit einem hintergrund-Bild und nicht ist nicht ein workaround für dieses Problem. Der bug immer noch Auftritt.
InformationsquelleAutor Thomas Andreè Lian
statt einfach den folgenden code für die Grenze
Für den radius angewendet werden im Uhrzeigersinn, beginnend von der oberen linken, können Sie nicht tun, dass für Webkit-im moment. So haben Sie zu schreiben Sie es auf lange hand wie:
InformationsquelleAutor user2716666