<p style="float: right; padding-left: 5px;"><img src="http://farm5.static.flickr.com/4053/4613673930_329f82bf37_o.png" alt="" /></p> <p><span>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.</span></p> <p><span>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.</span></p> <p><span>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.</span></p> <p><span>Bien, yo utilizo <strong>una sola imagen</strong>, <strong>6 divs del HTML</strong> y porsupuesto que <strong>CSS</strong>. 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.</span></p> <p><span>Se puede interpretar de la siguiente forma:<br /></span></p> <p><span><img src="http://farm5.static.flickr.com/4044/4613539125_2a4ea36137_o.png" alt="" /></span></p> <p><span>En general, <strong>los últimos dos divs son los encargados de cubrir 3/4 de la imagen posicionada en cada esquina</strong> (contenida en los 4 divs anteriores).</span></p> <p><span>Y así se puede crear el efecto de las esquinas redondeadas que <strong>funciona en todos los navegadores</strong> (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, </span><span>menor tiempo de carga</span><span>.<br /></span></p> <p><span>Puedes ver </span><a href="../ejemplos/esquinas-redondeadas-css/"><span>una presentación que he creado con 4 tipos de cajas de esquinas redondeadas</span></a><span>.<br /></span></p>
o salir
¡Amigo! te demorarás 10 segundos en crear tu cuenta.
Crear cuenta o acceder
Nick o e-mail Es el nombre visible de tu cuenta y te servirá para acceder a ella. Permitido espacios y cualquier caracter.
Contraseña Una clave única para acceder a tu cuenta.
Transcribe el código en la dirección indicada con el fin de evitar el SPAM.
Identificación Tu identificación es el nick o el e-mail de tu cuenta.
Contraseña La clave de tu cuenta. ¿No la recuerdas?
Recordar por diez días
Disfrutarás de todos los beneficios de DocumentoWeb.
Twitter Facebook Feed RSS
www.DocumentoWeb.com - Licencia Creative Commons