You are here: Reference > JavaScript > client-side > style handling > properties > browser specific extensions > MozColumnRuleStyle
MozColumnRuleStyle style property | webkitColumnRuleStyle style property
MozColumnRuleStyle |
|
||||||||||
webkitColumnRuleStyle |
Specifies or retrieves the style of the column rule, which is placed in the middle of the column gap.
Note: The MozColumnRuleStyle property is supported in Firefox from version 3.5.
Syntax:
You can find the related objects in the Supported by objects section below.
MozColumnRuleStyle: | This property is read/write. |
webkitColumnRuleStyle: | This property is read/write. |
CSS page for this property: -moz-column-rule-style |
Possible values:
The type of this property is string.
One of the following values:
The border looks as though it were embedded in the canvas. | |||||||
The border looks as though it were coming out of the canvas. | |||||||
A solid line is drawn. | |||||||
A series of short line segments is drawn. | |||||||
A series of dots is drawn. | |||||||
A double line border. | |||||||
The border looks as if it has been carved into the background. | |||||||
Turns the border off. | |||||||
Takes the value of this property from the computed style of the parent element. | |||||||
The border looks as though it were embedded in the canvas. | |||||||
Default. Border width is null. | |||||||
The border looks as though it were coming out of the canvas. | |||||||
The border looks as if it's protruding out of the background. | |||||||
A solid line is drawn. |
Default: none.
Example HTML code 1:
This example illustrates the use of the -moz-column-rule-style and -webkit-column-rule-style properties:
|
||||
<head> <style> #container { -moz-column-count: 4; -moz-column-width: 90px; -moz-column-rule-width : 3px; -moz-column-rule-style : solid; -moz-column-rule-color : black; -webkit-column-count: 4; -webkit-column-width: 90px; -webkit-column-rule-width : 3px; -webkit-column-rule-style : solid; -webkit-column-rule-color : black; } </style> </head> <body> <div id="container"> This is the contents of the 1. column.<br /> This is the contents of the 2. column.<br /> This is the contents of the 3. column.<br /> This is the contents of the 4. column.<br /> </div> </body> |
||||
|
||||
Did you find this example helpful?
|
Example HTML code 2:
This example illustrates the use of the mozColumnRuleStyle and webkitColumnRuleStyle properties in JavaScript:
|
||||
<head> <style> #container { -moz-column-count: 4; -moz-column-width: 100px; -moz-column-rule-width : 3px; -moz-column-rule-style : solid; -moz-column-rule-color : red; -webkit-column-count: 4; -webkit-column-width: 100px; -webkit-column-rule-width : 3px; -webkit-column-rule-style : solid; -webkit-column-rule-color : red; } </style> <script type="text/javascript"> function ChangeRule (select) { var container = document.getElementById ("container"); var newValue = select.options[select.selectedIndex].text; if ('mozColumnRuleStyle' in container.style) { container.style.mozColumnRuleStyle = newValue; } else if ('webkitColumnRuleStyle' in container.style) { container.style.webkitColumnRuleStyle = newValue; } else { alert ("Your browser doesn't support this example!"); } } </script> </head> <body> <div id="container"> This is the contents of the 1. column.<br /> This is the contents of the 2. column.<br /> This is the contents of the 3. column.<br /> This is the contents of the 4. column.<br /> </div> <select onchange="ChangeRule (this);" size="9"> <option />dashed <option />dotted <option />double <option />groove <option />hidden <option />inset <option />none <option />outset <option />ridge <option selected="selected" />solid </select> </body> |
||||
|
||||
Did you find this example helpful?
|
Supported by objects:
CSSStyleDeclaration, htmlElement.style
HTML elements:
a, abbr, acronym, address, b, bdo, big, blink, blockquote, body, caption, center, cite, code, dd, del, dfn, dir, div, dl, dt, em, fieldset, font, form, h1, h2, h3, h4, h5, h6, html, i, ins, isindex, kbd, label, legend, li, marquee, menu, ol, p, pre, q, s, samp, small, span, strike, strong, sub, sup, table, td, textarea, th, tt, u, ul, var, xmp
Related pages:
webkitColumnBreakAfter
webkitColumnBreakBefore
webkitColumnBreakInside
MozColumnCount
MozColumnGap
MozColumnRule
MozColumnRuleColor
MozColumnRuleWidth
MozColumnWidth
webkitColumnBreakBefore
webkitColumnBreakInside
MozColumnCount
MozColumnGap
MozColumnRule
MozColumnRuleColor
MozColumnRuleWidth
MozColumnWidth
External links:
-moz-column-rule-style (Mozilla Developer Center)
-webkit-column-rule-style (Safari Reference Library)
CSS3 Multi-column layout
-webkit-column-rule-style (Safari Reference Library)
CSS3 Multi-column layout
User Contributed Comments