Style borderTopStyle Property

Example

Add a "solid" top border to a <div> element:

document.getElementById("myDiv").style.borderTopStyle = "solid";
Try it Yourself »

Description

The borderTopStyle property sets or returns the style of the top border of an element.


Browser Support

Property
borderTopStyle Yes Yes Yes Yes Yes

Syntax

Return the borderTopStyle property:

object.style.borderTopStyle

Set the borderTopStyle property:

object.style.borderTopStyle = value |initial|inherit

Property Values

Value Description
none Defines no border. This is default
hidden Same as "none", except in border conflict resolution for table elements
dotted Defines a dotted border
dashed Defines a dashed border
solid Defines a solid border
double Defines two borders. The width of the two borders are the same as the border-width value
groove Defines a 3D grooved border. The effect depends on the border-color value
ridge Defines a 3D ridged border. The effect depends on the border-color value
inset Defines a 3D inset border. The effect depends on the border-color value
outset Defines a 3D outset border. The effect depends on the border-color value
initial Sets this property to its default value. Read about initial
inherit Inherits this property from its parent element. Read about inherit


Technical Details

Default Value: none
Return Value: A String, representing the style of an element's top border
CSS Version CSS1

More Examples

Example

Change the style of the top border of a <div> element to "dotted":

document.getElementById("myDiv").style.borderTopStyle = "dotted";
Try it Yourself »

Example

Return the top border style of a <div> element:

alert(document.getElementById("myDiv").style.borderTopStyle);
Try it Yourself »

Example

A demonstration of all the different values:

var listValue = selectTag.options[selectTag.selectedIndex].text;
document.getElementById("myDiv").style.borderTopStyle = listValue;
Try it Yourself »

Related Pages

CSS tutorial: CSS Border

CSS reference: border-top-style property

HTML DOM reference: border property


Copyright 1999-2023 by Refsnes Data. All Rights Reserved.