CSS border-left-style PropertyS2C Home « CSS border-left-style Property

Definition

The CSS border-left-style property allows us to specify the left border colour for an element.

Applies To

All elements.

Property Values

color - Defines a colour for the left border.

Valid values for color keywords are aqua, black, blue, fuchsia, gray, green, lime, maroon, navy olive, orange, purple, red silver, teal, white and yellow.

Colours can also be expressed using hex notation or rgb formats.

inherit - The border-left-style properties are inherited from the parent element.

transparent - A transparent border that may have width.

Default Value

If a border colour is not specified user agents will use the value of the elements color property.

Inheritance

The border-left-style property is NOT inherited from the parent element unless specified using the inherit property value.

Browser Anomalies

IE5, IE6 and IE7 do not support the inherit property value.
IE8 does with a valid !DOCTYPE.
IE9+ supports the inherit property value.

Position In The Box Model

box model diagram left border

Example



<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"  
         "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 
<!-- Our HTML/CSS for the CSS border-left-style property follows -->
<html  xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>CSS Reference - CSS border-left-style Property</title>

<!-- Valid values for CSS border-left-style Property are:
	
	color, inherit and transparent. 
	
--> 

<style type="text/css">

/* Set a border and padding around images to see the 
   effects of changing the left border colour */
img {
	padding: 10px;
	border: 2px solid black;
}

/* This left border colour set to teal */
#img1 {
	border-left-style: teal;
}

/* This left border colour set to lime */
#img2 {
	border-left-style: #0f0;
}

/* This left border colour set to transparent */
#img3 {
	border-left-style: transparent;
}

</style>

</head>
<body>
<h1>Looking at the CSS border-left-style Property</h1>
<p>The next image has a left border colour set to teal.
<img id="img1" src="http://server2client.com/images/shepherdspiesmall.jpg"
    alt="Shepherds Pie" />
</p>
<p>The next image has a left border colour set to lime.
<img id="img2" src="http://server2client.com/images/shepherdspiesmall.jpg"
    alt="Shepherds Pie" />
</p>
<p>The next image has a left border colour set to transparent.
<img id="img3" src="http://server2client.com/images/shepherdspiesmall.jpg"
    alt="Shepherds Pie" />
</p>
</body>
</html>

How It Looks

The results of using the border-left-style property with the values above will look something like the following:

border left style

go to home page Homepage go to top of page Top