Webkit border radius kombiniert mit css3 translate3D bluten

8

Ich habe Probleme mit Webkit-basierten Browsern, bei denen ich einen Randradius zu einem div hinzufüge und dann -moz-translate3d auf eine ul-Innenseite anwende (dies liegt daran, dass ich im Originalbeispiel die flexslider slideshow verwende) , der Umrandungsradius gilt nicht und blutet durch den Container.

Um klar zu verstehen, worüber ich hier spreche, ist ein Geigenbeispiel für das Problem. Wenn ich die Eigenschaft translate3d entferne, wird der Grenzradius angewendet.

HTML:

%Vor%

CSS:

%Vor%

Ссылка

Getestet sowohl in der neuesten Version von Chrome auf Mac und Windows.

Vielen Dank im Voraus!

    
Ariel 23.01.2013, 01:00
quelle

2 Antworten

21

Ich habe diese Frage schon einmal beantwortet. Es ist ein Webkit Bug.

Fügen Sie diesen Code zu demselben Selektor hinzu, dem Sie auch einen Randradius hinzufügen

%Vor%

Ссылка

Alte Antwortquelle flexslider border-radius umbricht das Bild nicht in Chrome, Safari, sondern in Firefox

    
2ne 23.01.2013, 09:48
quelle
0

Die Blutung hat aufgehört, das ist großartig! Ich verwende das für eine Box, der ich einen Pfeil hinzufüge mit: vorher. Dies scheint jedoch den Pfeil aus dem: before-Label irgendwie magisch verschwinden zu lassen. Gibt es eine Möglichkeit, das zu beheben?

%Vor%     
Sebastian 11.06.2013 22:01
quelle

Tags und Links