HTML tutorial
CSS3 tutorial
Bootstrap tutorial
JavaScript tutorial
JQuery tutorial
AngularJS tutorial
React tutorial
NodeJS tutorial
PHP tutorial
Python tutorial
Python3 tutorial
Django tutorial
Linux tutorial
Docker tutorial
Ruby tutorial
Java tutorial
C tutorial
C ++ tutorial
Perl tutorial
JSP tutorial
Lua tutorial
Scala tutorial
Go tutorial
ASP.NET tutorial
C # tutorial
Add a border to a <div> element
The border property sets or returns up to three separate border properties, in a shorthand form.
With this property, you can set/return one or more of the following (in any order):
The numbers in the table specify the first browser version that fully supports the property.
Property | |||||
---|---|---|---|---|---|
border | 1.0 | 4.0 | 1.0 | 1.0 | 3.5 |
Return the border property:
Set the border property:
Parameter | Description |
---|---|
width | Sets the width of the borders |
style | Sets the style of the borders |
color | Sets the color of the borders |
initial | Sets this property to its default value. Read about initial |
inherit | Inherits this property from its parent element. Read about inherit |
Default Value: | not specified |
---|---|
Return Value: | A String, representing the border width, style and/or color of an element |
CSS Version | CSS1 |
Change the width, style and color of the border of a <div> element:
document.getElementById("myDiv").style.border = "thin dotted red";
Return the border property values of a <div> element:
alert(document.getElementById("myDiv").style.border);
CSS tutorial: CSS Border
CSS reference: border property