border-top-width property CSS Reference

Definition and Usage

The border-top-width CSS property sets the width of the top border of a box.

  • Initial medium
  • Applies to all elements
  • Inherited no
  • Media visual
  • Computed Value the absolute length or 0 if border-top-style is none or hidden
  • Animatable yes, as a length
  • Canonical order the unique non-ambiguous order defined by the formal grammar


Formal syntax: <br-width>
border-top-width: 10em    /* Any <length> value */
border-top-width: 3vmax
border-top-width: 6px
border-top-width: thin    /* A keyword */
border-top-width: medium
border-top-width: thick
border-top-width: inherit


Is either a non-negative explicit <length> value or a keyword denoting the thickness of the bottom border. The keyword must be one of the following values:
A thin border
A medium border
A thick border
The specification doesn't precisely define the thickness of each of the keywords, which is therefore implementation specific. Nevertheless, it requests that the thickness does follow the thin ≤ medium ≤ thick inequality and that the values are constant on a single document.
Represents the calculated value of the border-top-width of the parent's element.


element {
    border-top-width: thin;
    border-top-style: solid;
    border-top-color: #000;
	border-top: thick solid red;
	border-top: medium solid orange;
	border-top: thin solid green;
Live Sample
Element 1
Element 2
Element 3


Desktop browsers

FeatureChromeFirefox (Gecko)Internet ExplorerOperaSafari (WebKit)
Basic support1.01.0 (1.0) (85)

Mobile browsers

FeatureAndroidFirefox Mobile (Gecko)IE PhoneOpera MobileSafari Mobile
Basic supportNANANANANA

Relative articles