
Ya que el CSS3 sólo está disponible en algunos navegadores y la propiedad border-radius es parte de ella, no podemos utilizarla si queremos que nuestro sitio web se vea estupendo en todos los navegadores.
Es por ello que utilizamos técnicas CSS (versión 2.1) junto con alguna imagen para provocar el efecto de las esquinas redondeadas sin sufrir tanto.
Mi técnica se las mostraré a continuación más unos ejemplos bien completos y concretos donde podrán ver y analizar el código CSS.
Bien, yo utilizo una sola imagen, 6 divs del HTML y porsupuesto que CSS. Quizás sean demasiados divs, pero no encuentro otro método más simple, además, no interfiere en el funcionamiento. Lo bueno es que utilizo una sola imagen que contiene las cuatro esquinas juntas formando un circulo, la que en los primeros cuatro divs se posiciona con CSS sin repetirse en cada una de las esquinas. El quinto div cubre 1/2 de cada imagen con rellenos (padding) laterales de tamaño de la mitad de la imagen más un color de fondo, y el último cubre 1/2 de las partes de las imagenes restantes con un margen negativo superior e inferior con las mismas características del anterior.
Se puede interpretar de la siguiente forma:

En general, los últimos dos divs son los encargados de cubrir 3/4 de la imagen posicionada en cada esquina (contenida en los 4 divs anteriores).
Y así se puede crear el efecto de las esquinas redondeadas que funciona en todos los navegadores (hasta en IE 5.5) con ventajas de agregar bordes CSS, a partir de 6 divs, una sola imagen más un poco de estilo. Creo que es mejor esto en vez de usar 4 divs y una imagen para cada uno como he visto y experimentado en otros ejemplos: menos peticiones para el servidor, menor tiempo de carga.
Puedes ver una presentación que he creado con 4 tipos de cajas de esquinas redondeadas.
Postear en Twitter
Postear en Facebook
Feed RSS
Agregar a Favoritos
Diego Escares el 19 de Junio del 2010:
+1
Aportado también en forosdelweb http://www.forosdelweb.com/f53/guia-esquinas-redondeadas-con-css-imagen-para-todos-navegadores-817992/
bLiNd hace 11 meses:
+1
Excelente! técnica! muy bien explicado. Excelente página creo que sacaré varias ideas de acá!
Diego Escares hace 11 meses:
+1
Muchas gracias, puedes pasar por aquí http://www.documentoweb.com/Null/publicaciones para ver mis publicaciones ;)
Saludos!
shyvano_ hace 9 meses:
+1
hola, sabes hay muchos link de las imagenes rotas en las distintas publicacines si pudieras repararlos seria genial para poder seguir el paso
Saludos
Diego Escares hace 9 meses:
+1
Hola, gracias por pasar. Lamento mucho haber perdido los archivos, no los encuentro pues la publicación es bastante vieja y creo que se perdieron cuando me botaron de zobyhost D:
css, esquinas, redondeadas, navegadores, imagen, sola, divs, 4
¡Amigo! te demorarás 10 segundos en crear tu cuenta.
Disfrutarás de todos los beneficios de DocumentoWeb.