{ LearnWebSiteDesign.com }
HTML, HTML5, XHTML, CSS and CSS3 Tutorials
CSS Rounded Corners Tutorial
CSS allows you to create rounded corners without using images. This is can be done by using the border-radius property which is specified in the next W3C specification of CSS (CSS3).
View this web page to see an example of CSS3 rounded corners: CSS3 Rounded Corners Example.
Browser Compatibility
The web browsers and the particular versions of web browsers that support CSS3 rounded corners are: Internet Explorer 9, Firefox, Chrome, Opera Safari.
The web browsers that do not support the border-radius property are Internet Explorer versions 6, 7 and 8.
Firefox also supports the border-radius property, however, you need to add the "-moz-" prefix to the border-radius property for now.
border-radius Properties
The border-radius properties as specified by the W3C are listed below.
| border-radius | Sets the radius of the for corners in one declaration |
| border-top-left-radius | Sets the border radius of the top left corner |
| border-top-right-radius | sets the border radius of the top right corner |
| border-bottom-right-radius | Sets the border radius of the bottom right corner |
| border-bottom-left-radius | Sets the border radius of the bottom left corner |
The border radius properties specified by Firefox are listed below.
| -moz-border-radius | Sets the border radius of the four corners in Firefox web browsers |
| -moz-border-radius-topleft | Sets the border radius of the top/left corner in Firefox web browsers |
| -moz-border-radius-topright | Sets the border radius of the top/right corner in Firefox web browsers |
| -moz-border-radius-bottomright | Sets the border radius of the bottom/right corner in Firefox web browsers |
| -moz-border-radius-bottomleft | Sets the border radius of the bottom/left corner in Firefox web browsers |
border-radius Properties Syntax
The syntax for the border-properties is shown below.
You can set the roundness off all of the four corners in one declaration or you can set the roundness of each corner independently.
The border-radius properties can each accept either one or two sets of values, where each value within each set of values are expressed as a length value(s) or a percentage value(s). Each set of values can have from one to four values.
If there is one set of values, they define both the horizontal and vertical radii of all four corners (or individual corner) equally.
If there are two sets of values, the first set of values define the horizontal radii for all four corners (or individual corners). The second set of values define the vertical radii of all four corners (or individual corners).
If a set of values has only one value, that value defines the radii of all four corners.
If a set of values has four values, the values define radii of the top/left, top/right, bottom/right and bottom/left corners, respectively.
border-radius Properties Examples
The code example below shows you how to set all of the four corners in one declaration only one set of one values and that set of values only has one value.
The code example below shows you how to set the top/right corner radius using two sets of values. The first and second set of values each have one percentage value.
The code example below shows you how to set the border radius of all four corners in one declaration using two sets of values. Each set of values has four values.
The code example below shows you how to set the border radius of all four corners in one declaration using two sets of values. The first set of values has two values. The second set of values has only one value.
The code example below shows you how to set the border radius of all four corners in one declaration using two sets of values. The first set of values has two length values. The second set of values has one percentage value.
Tutorials
Templates
References
Sponsors
You can get your website online using Velnet, a leading UK web hosting provider. They provide free template and installation for WordPress blogs. Discuss webmaster related topics at Webmaster Serve, a Webmaster SEO forum
SouthernWebGroup.com provides high quality website design in Atlanta, GA as well as around the world.
Find low cost cheap website hosting and domain registration.
Browser our free no ads web hosting directory and find the free web hosting that's right for you and your budget.
Advertise your web design and web development related products and services here.
- Web Hosting UK
- Web Design Manchester
- Cheap Web Hosting
- free website hosting reviews
- ecommerce design
- Advertise
Recommended
Download free css web hosting templates that are easy to edit at FreeWebHostingTemplates.com.
Friends
- free web hosting templates
- free web hosting templates
- free web hosting reviews
- Web Development
- HD Wallpapers
- best web hosting providers
- Web Hosting Blog
- domain names
- iPage Host Reviews
- Reliable Bluehost Reviews
- Programming Forum
- Alojamento Web
- criar sites
- Free Facebook Banners
- Free No Ads Web Hosting Reviews
- Cheap Web Hosting Reviews
- Free Web Hosting Templates
- Free Premium Wordpress Themes
- Free Premium Wordpress Themes
- Free Joomla Template
- Free Wordpress Themes
- Best Android Apps
- Wordpress Themes Gallery
- Information technology courses
- Free PSD Files