Hallo, Ich verwende diesen Code für einen CSS3-Border Radius. Wie kann ich ihn so anpassen, dass ich nur einen Border-Radius oben bekomme?
border-radius: 15px;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
Vielen Dank.
Antworten:
3 für die Antwort № 1Benutzen:
border-radius:15px 15px 0 0;
-moz-border-radius:15px 15px 0 0;
-webkit-border-radius:15px 15px 0 0;
Die Reihenfolge ist: oben links, oben rechts, unten rechts und unten links.
4 für die Antwort № 2
Verwenden Sie die seitenspezifischen Randradiusregeln.
Ex:
-moz-border-radius-topleft:15px;
-moz-border-radius-topright:15px;
-webkit-border-top-left-radius:15px;
-webkit-border-top-right-radius:15px;
border-top-left-radius:15px;
border-top-right-radius:15px;
Beachten Sie, dass die neuesten Versionen von Chrome und Firefox die Grenzradiusregel unterstützen, ohne dass das Präfix verwendet wird, das nur für ältere Versionen erforderlich ist.
2 für die Antwort № 3
Benutze die border-radius
Abkürzungseigenschaft:
border-radius:15px 15px 0 0; /* top-left, top-right, bottom-right, bottom-left */