CSS border-right-style property

Definition and Usage

The border-right-style sets the style of the right border of the element.

The border may only appear if this value is not none.

In CSS1, the HTML user agent only needs to support solid and none.

See also:

CSS Tutorial:CSS Borders

CSS Reference Manual:border-right Attribute

HTML DOM Reference Manual:borderRightStyle Property

Example

Set the style of the right border:

p
  {
  border-style:solid;
  border-right-style:dotted;
  }

Try it yourself

CSS Syntax

border-right-style: none|hidden|dotted|dashed|solid|double|groove|ridge|inset|outset|initial|inherit;

Attribute Value

Value Description
none Defines no border.
hidden Is the same as "none". However, it does not apply to tables; for tables, "hidden" is used to resolve border conflicts.
dotted Defines a dotted border. It is usually rendered as a solid line in most browsers.
dashed Defines a dashed line. It is usually rendered as a solid line in most browsers.
solid Defines a solid line.
double Defines double lines. The width of the double lines is equal to the value of border-width.
groove Defines a 3D grooved border. The effect depends on the value of border-color.
ridge Defines a 3D embossed border. The effect depends on the value of border-color.
inset Defines a 3D inset border. The effect depends on the value of border-color.
outset Defines a 3D outset border. The effect depends on the value of border-color.
inherit Specifies that the border style should be inherited from the parent element.

Technical Details

Default Value: not specified
Inheritance: no
Version: CSS1
JavaScript Syntax: object.style.borderRightStyle="dotted"

More examples

Set the style of the right border
This example demonstrates how to set the style of the right border.

Browser support

The numbers in the table indicate the first browser version that fully supports this attribute.

Chrome IE / Edge Firefox Safari Opera
1.0 4.0 1.0 1.0 3.5