Gunnar Bittersmann: Was ist mit der Angabe von zwei Werten?

Beitrag lesen

problematische Seite

@@Rolf B

Der erste Wert wird immer für die horizontale Richtung verwendet und der zweite Wert für die vertikale Richtung. Die Spec scheint aber zu sagen, dass der erste Wert die Block-Richtung und der zweite Wert die Inline-Richtung definiert.

Wo liest du das raus?

Die Spec sagt: Value: <'border-top-left-radius'> und dort steht: “The first value is the horizontal radius, the second the vertical radius.”

“The mapping depends on the element’s writing-mode, direction, and text-orientation, with the first start/end giving the block axis side, and the second the inline-axis side (i.e. patterned as 'border-block-inline-radius')” bezieht sich wohl nur darauf, welche physische Ecke nun mit der jeweiligen logischen Eigenschaft gesetzt wird.

Ist das ein Chrome-Bug? Ein Spec-Bug?

Die Browser verhalten sich so, wie es in der aktuellen Spec steht.

Mein erster Gedanke wäre auch, dass der erste Wert den Radius in Block-Richtung und der zweite Wert den Radius in Inline-Richtung angeben sollte. Dann wäre das ein Spec-Bug.

🖖 Живіть довго і процвітайте

--
Ad astra per aspera