You are here: Reference > CSS > properties > browser specific extensions > -moz-border-radius

-moz-border-radius property | -webkit-border-radius property

Browser support:
Sets the rounding of the corners of the border.
JavaScript page for this property: MozBorderRadius | webkitBorderRadius. You can find other example(s) there.

Possible values:

 One of the following values: 
 This value can be used from 1 to 4 times (use the space character to separate them) 
 One of the following values: 
<radius in non-negative length>
radius in non-negative percentage

Description of values:

Takes the value of this property from the computed style of the parent element.
radius in non-negative length
The radius of the border in length units. For the supported length units, see the length page.
radius in non-negative percentage
The radius is the specified percentage of the width of the object.
Default: 0.

If only one radius value is set, it is used for all four corners.
If two radius values are specified, the first value is used for the top-left and bottom-right corners, the second one is for the top-right and bottom-left corners.
If three radius values are set, the first value is used for the top-left corner, the second one is for the top-right and bottom-left corners and the third one is for the bottom-left corners.
If four radius values are specified, the order is top-left, top-right, bottom-right, bottom-left (clockwise from top-left).

Example HTML code 1:

This example illustrates the use of the -moz-border-radius and the -webkit-border-radius properties:
        .example {
            height: 150px;
            width: 200px;
            border: 3px solid red;
            -moz-border-radius: 40px 30px 20px 10px;
            -webkit-border-radius: 40px 30px 20px 10px;
    <div class="example">
        Border with rounded corners
Did you find this example helpful? yes no

Supported by tags:

Related pages:

External links:

User Contributed Comments

Post Content

Post Content