CSS border-end-end-radius Property
Description
The border-end-end-radius property is a CSS logical longhand that controls the curvature of a single corner of an element’s border box - specifically the corner formed by the “end” side of the inline axis and the “end” side of the block axis. In practice it determines how rounded that corner is when the element is drawn: it affects the shape of the element’s border, the clipping region used for backgrounds, and how content is clipped when overflow is constrained. Because it’s a logical property, it targets a conceptual corner rather than a fixed physical corner such as “top-right,” making it useful for internationalized layouts.
Which physical corner the border-end-end-radius value maps to depends on the element’s writing orientation and text direction. Those mappings follow the document’s layout flow as determined by writing-mode and the inline direction set by direction. For example, in a typical horizontal writing mode with left-to-right text the logical “end” inline side corresponds to the right edge and the logical “end” block side corresponds to the bottom edge, so the property affects the bottom-right corner; in right-to-left contexts that inline “end” would be the left edge instead. Because the mapping is dynamic, using logical properties like this makes style rules resilient to changes in writing mode and direction without needing different physical properties for each locale.
In layout and rendering the border-end-end-radius property interacts with shorthands and other corner-specific properties. When used alongside the shorthand border-radius or the other logical corner properties such as border-start-start-radius, the normal CSS cascade and specificity rules determine the resulting corner radii; the logical and physical corner properties ultimately map to the same computed corner geometry. If radii for adjacent corners would exceed the box dimensions, the browser scales radii proportionally so corners don’t overlap, and the rounded shape is respected when painting backgrounds and clipping content - which matters when combined with scrolling or clipping behavior controlled by overflow.
Definition
- Initial value
- 0
- Applies to
- all elements
- Inherited
- no
- Computed value
- two absolute lengths or percentages
- Animatable
- a length, percentage or calc();
- JavaScript syntax
- object.style.borderEndEndRadius
Interactive Demo
End End Radius Property
Syntax
border-end-end-radius: <length-percentage>
Values
- <length-percentage>Denotes the size of the circle radius or the semi-major and semi-minor axes of the ellipse. As absolute length it can be expressed in any unit allowed by the CSS <length> data type.
Example
Browser Support
The following information will show you the current browser support for the CSS border-end-end-radius property. Hover over a browser icon to see the version that first introduced support for this CSS property.
This property is supported by all modern browsers.
Desktop
Tablets & Mobile
Last updated by CSSPortal on: 1st January 2026
