Is it possible to bring curve edges to divs using html and css only...without using images.
+4
A:
Yes, it is possible, but it is a CSS 3 feature that may not work on all browsers (or not the same in all browsers). See this article for an example.
Oded
2009-12-31 18:50:26
+3
A:
Not in a way that's compatible cross browser (in particular, IE does not yet support it). In CSS 3, you can use border-radius
, which Safari and Firefox support currently as -webkit-border-radius
and -moz-border-radius
. For example
<div style="-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
border: 1px solid #000;
padding: 10px;">
This is a sample div.
</div>
Brian Campbell
2009-12-31 18:51:26
+1
A:
I assume you mean border-radius. Yes, it is possible in proper browsers (not IE) with border-radius
. As it's a CSS3 property, it's not yet properly implemented and you need to do some trickery to make it work:
-moz-border-radius: 10px; /* for firefox */
-webkit-border-radius: 10px; /* for safari & chrome */
border-radius: 10px; /* for others (opera) */
Take a look at http://www.css3.info/preview/rounded-border/ for more info.
Tatu Ulmanen
2009-12-31 18:52:14