The border-block-style
CSS property defines the style of the logical block borders of an element, which maps to a physical border style depending on the element's writing mode, directionality, and text orientation. It corresponds to the border-top-style
and border-bottom-style
, or border-left-style
and border-right-style
properties depending on the values defined for writing-mode
, direction
, and text-orientation
.
border-block-style
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since September 2021.
Try it
The border style in the other dimension can be set with border-inline-style
, which sets border-inline-start-style
, and border-inline-end-style
.
Syntax
/* <'border-style'> values */ border-block-style: dashed; border-block-style: dotted; border-block-style: groove; /* Global values */ border-block-style: inherit; border-block-style: initial; border-block-style: revert; border-block-style: revert-layer; border-block-style: unset;
Values
<'border-style'>
-
The line style of the border. See
border-style
.
Formal definition
Initial value | none |
---|---|
Applies to | all elements |
Inherited | no |
Computed value | as specified |
Animation type | discrete |
Formal syntax
Examples
Dashed border with vertical text
HTML
<div> <p class="exampleText">Example text</p> </div>
CSS
div { background-color: yellow; width: 120px; height: 120px; } .exampleText { writing-mode: vertical-lr; border: 5px solid blue; border-block-style: dashed; }
Results
Specifications
Browser compatibility
Desktop | Mobile | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox for Android | Opera Android | Safari on IOS | Samsung Internet | WebView Android | |
border-block-style |
87 | 87 | 66 | 73 | 14.1 | 87 | 66 | 62 | 14.5 | 14.0 | 87 |
See also
- CSS Logical Properties and Values
- This property maps to one of the physical border properties:
border-top-style
,border-right-style
,border-bottom-style
, orborder-left-style
. -
writing-mode
,direction
,text-orientation
© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/CSS/border-block-style