Neueste Web-Entwicklung Tutorials
 

CSS Abgerundete Ecken


CSS3 abgerundete Ecken

Mit dem CSS3 border-radius - Eigenschaft können Sie ein beliebiges Element "abgerundeten Ecken" geben.


Browser-Unterstützung

Die Zahlen in der Tabelle geben Sie die erste Browser-Version, die die Eigenschaft vollständig unterstützt.

Zahlen , gefolgt von -webkit- oder -moz- die erste Version an , die mit einem Präfix gearbeitet.

Eigentum
border-radius 5.0
4.0 -webkit-
9.0 4.0
3.0 -moz-
5.0
3.1 -webkit-
10.5

CSS3 border-radius Eigenschaft

Mit CSS3, können Sie jedes Element "abgerundeten Ecken" geben, durch die Verwendung von border-radius Eigenschaft.

Hier sind drei Beispiele:

1. Abgerundete Ecken für ein Element mit einer bestimmten Hintergrundfarbe:

Abgerundete Ecken!

2. Abgerundete Ecken für ein Element mit einer Grenze:

Abgerundete Ecken!

3. Abgerundete Ecken für ein Element mit einem Hintergrundbild:

Abgerundete Ecken!

Hier ist der Code:

Beispiel

#rcorners1 {
    border-radius: 25px;
    background: #73AD21;
    padding: 20px;
    width: 200px;
    height: 150px;
}

#rcorners2 {
    border-radius: 25px;
    border: 2px solid #73AD21;
    padding: 20px;
    width: 200px;
    height: 150px;
}

#rcorners3 {
    border-radius: 25px;
    background: url(paper.gif);
    background-position: left top;
    background-repeat: repeat;
    padding: 20px;
    width: 200px;
    height: 150px;
}
Versuch es selber "
HinweisTipp: Die border-radius Eigenschaft ist eigentlich eine zusammenfassende Eigenschaft für die border-top-left-radius , border-top-right-radius , border-bottom-right-radius und border-bottom-left-radius Eigenschaften.

CSS3 border-radius - Geben Sie jeder Ecke

Wenn Sie nur einen Wert für die angeben border-radius Eigenschaft, wird dieser Radius auf alle 4 Ecken angewendet werden.

Sie können jedoch jede Ecke separat angeben, wenn Sie es wünschen. Hier sind die Regeln:

  • Vier Werte: erste Wert gilt für links oben, der zweite Wert gilt für oben rechts, gilt dritte Wert nach rechts unten, und der vierte Wert gilt für untere linke Ecke
  • Drei Werte: erste Wert gilt für links oben, der zweite Wert gilt für oben rechts und unten links, und der dritte Wert gilt nach rechts unten
  • Zwei Werte: erste Wert gilt für oben links und unten rechts, und der zweite Wert gilt für oben rechts und unten links
  • Ein Wert: alle vier Ecken gleichmäßig gerundet

Hier sind drei Beispiele:

1. Vier Werte - border-radius: 15px 50px 30px 5px :

2. Drei Werte - border-radius: 15px 50px 30px :

3. Zwei Werte - border-radius: 15px 50px :

Hier ist der Code:

Beispiel

#rcorners4 {
    border-radius: 15px 50px 30px 5px;
    background: #73AD21;
    padding: 20px;
    width: 200px;
    height: 150px;
}

#rcorners5 {
    border-radius: 15px 50px 30px;
    background: #73AD21;
    padding: 20px;
    width: 200px;
    height: 150px;
}

#rcorners6 {
    border-radius: 15px 50px;
    background: #73AD21;
    padding: 20px;
    width: 200px;
    height: 150px;
}
Versuch es selber "

Sie könnten auch elliptischen Kurven zu erstellen:

Beispiel

#rcorners7 {
    border-radius: 50px/15px;
    background: #73AD21;
    padding: 20px;
    width: 200px;
    height: 150px;
}

#rcorners8 {
    border-radius: 15px/50px;
    background: #73AD21;
    padding: 20px;
    width: 200px;
    height: 150px;
}

#rcorners9 {
    border-radius: 50%;
    background: #73AD21;
    padding: 20px;
    width: 200px;
    height: 150px;
}
Versuch es selber "

Testen Sie sich mit Übungen!

Übung 1 » Übung 2»


CSS3 abgerundete Ecken Eigenschaften

Eigentum Beschreibung
border-radius Eine zusammenfassende Eigenschaft für alle vier Grenzeinstellung - * - * - Radius Eigenschaften
border-top-left-radius Definiert den Verlauf der Grenze von der oberen linken Ecke
border-top-right-radius Definiert den Verlauf der Grenze der oberen rechten Ecke
border-bottom-right-radius Definiert den Verlauf der Grenze der unteren rechten Ecke
border-bottom-left-radius Definiert den Verlauf der Grenze der unteren linken Ecke