CSS border-start-end-kante Eigenschaft
- Vorherige Seite border-spacing
- Nächste Seite border-start-start-radius
Definition und Verwendung
border-start-end-radius
Die Eigenschaft wird verwendet, um den Radius des Rundungswinkels zwischen dem Anfang der Element-Block-Richtung (block-start) und dem Ende der Inline-Richtung (inline-end) zu definieren.
Hinweis:zugehörigen CSS-Eigenschaften writing-mode
,text-orientation
und direction
Definiert die Block-Richtung und die Inline-Richtung. Dies ist der Grund, warum diese Eigenschaften auch die border-start-end-radius
Das Ergebnis der Eigenschaft. Für englische Seiten ist die Inline-Richtung von links nach rechts, die Block-Richtung nach unten.
Wenn border-start-end-radius
Wenn eine Eigenschaft zwei Werte hat, wird der Rundungswinkel ein Ellipse sein:
border-start-end-radius: 50px 100px;
Wenn border-start-end-radius
Wenn eine Eigenschaft einen Wert hat, wird der Rundungswinkel ein Kreis sein:
border-start-end-radius: 50px;
CSS border-start-end-radius
Eigenschaft und border-bottom-left-radius
,border-bottom-right-radius
,border-top-left-radius
und border-top-right-radius
Ähnlich, aber border-start-end-radius
Die Eigenschaft hängt von der Blockrichtung und der Inline-Richtung ab.
Beispiel
Beispiel 1
Fügen Sie Ecken am Anfang der Blockrichtung und am Ende der Inline-Richtung für bestimmte Elemente hinzu:
#example1 { background-color: lightblue; border-start-end-radius: 50px; } #example2 { background-color: lightblue; border-start-end-radius: 50px 20px; } #example3 { background-color: lightblue; border-start-end-radius: 50%; direction: rtl; } #example4 { background-color: lightblue; border-start-end-radius: 50%; writing-mode: vertical-rl; }
Beispiel 2: Kombination mit der Eigenschaft direction
Die Position der Ecken am Anfang der Blockrichtung und am Ende der Inline-Richtung wird beeinflusst von direction
Einfluss der Eigenschaft:
#example1 { border: 2px solid red; direction: rtl; border-start-end-radius: 25px; }
Beispiel 3: Kombination mit der Eigenschaft writing-mode
Die Position der Ecken am Anfang der Blockrichtung und am Ende der Inline-Richtung wird beeinflusst von writing-mode
Einfluss der Eigenschaft:
#example2 { border: 2px solid red; writing-mode: vertical-rl; border-start-end-radius: 25px; }
CSS-Syntax
border-start-end-radius: 0|length|initial|inherit;
Eigenschaftswert
Wert | Beschreibung |
---|---|
0 | Standardwert. |
length | Definiert die Eckenform am Anfang der Blockrichtung und am Ende der Inline-Richtung. Siehe:CSS-Unit. |
% | Definiert die Eckenform als Prozentsatz der Länge des Elements entlang der entsprechenden Achse. |
initial | Setzt diese Eigenschaft auf ihren Standardwert. Siehe initial. |
inherit | Diese Eigenschaft wird von ihrem übergeordneten Element geerbt. Siehe inherit. |
Technische Details
Standardwert: | 0 |
---|---|
Vererbbarkeit: | Nein |
Animationserstellung: | Unterstützt. Siehe:Animationseigenschaften. |
Version: | CSS3 |
JavaScript-Syntax: | object.style.borderStartEndRadius="50px" |
Browser-Unterstützung
Die Zahlen in der Tabelle stellen die Versionsnummer der ersten Browser dar, die diese Eigenschaft vollständig unterstützen.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
89.0 | 89.0 | 66.0 | 15.0 | 75.0 |
Verwandte Seiten
Lehrvideo:CSS Ecken
Referenz:CSS border-bottom-left-radius Eigenschaft
Referenz:CSS border-bottom-right-radius Eigenschaft
Referenz:CSS border-oben-links-kante Eigenschaft
Referenz:CSS border-oben-rechts-kante Eigenschaft
Referenz:CSS direction Eigenschaft
Referenz:CSS text-orientation Eigenschaft
Referenz:CSS writing-mode Eigenschaft
- Vorherige Seite border-spacing
- Nächste Seite border-start-start-radius