-moz-border-radius: 15px; (para Firefox)
-webkit-border-radius: 15px; (para Safari y Google Chrome)
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
border: 3px solid #cc6666;
#sidebar-wrapper {
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
border: 3px solid #cc6666;
más estilos...
}
En los post:
.post {
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
border: 3px solid #cc6666;
más estilos...
}
Es bastante sencillo de comprender, pero siempre quedan dudas, una de esas dudas ha llegado a mi correo y hace poco la formulaban en un comentario ¿puedo hacer que algunas esquinas sean redondas y dejar otras sin redondear? se puede hacer y vamos a hacerlo.
-webkit-border-radius: 15px;
border: 3px solid #cc6666;
-webkit-border-radius-bottomleft: 15px;
border: 3px solid #cc6666;
-webkit-border-radius-bottomright: 15px;
border: 3px solid #cc6666;
-moz-border-radius-topleft: 15px;
-webkit-border-radius-topleft: 15px;
border: 3px solid #cc6666;
-moz-border-radius-topright: 15px;
-webkit-border-radius-topright: 15px;
border: 3px solid #cc6666;
El secreto no es otro que jugar y probar, si añadimos
-moz-border-radius-bottomleft:15px;
-moz-border-radius-topright:15px;
-webkit-border-radius-bottomleft: 15px;
-webkit-border-radius-topright: 15px;
border: 3px solid #cc6666;
se vería esto:
También es posible hacerlo con una sola línea en ese caso nos olvidamos de lo anterior, y añadimos
-moz-border-radius: 5px 30px 5px 30px;
consideramos que de izquierda a derecha nos estamos refiriendo a:
izquierda-superior - derecha-superior - derecha-inferior - izquierda-inferior
¿Y si quiero redondear un div?
Podemos redondear las esquinas de un div usando CSS, añadimos el div en cualquier sitio, entradas, gadgets de HTML, plantilla...
<div class="esquinas-redondas">Este div tiene las esquinas redondas</div>
.esquinas-redondas{
-moz-border-radius: 15px 15px 15px 15px;
-webkit-border-radius: 15px 15px 15px 15px;
border: 1px solid #000;
background-color: #cc6666;
color:#fff;
padding: 30px;
}
Recuerda que si eres usuario de Explorer verás en los siguientes ejemplos líneas rectas.
Se añadió padding: 30px; para dejar espacio entre el contenido y el div.
Pongamos que queremos seguir jugando.
.esquinas-redondas{
-moz-border-radius: 15px 15px 15px 15px;
-webkit-border-radius: 15px 15px 15px 15px;
border: 4px double #111;
color:#fff;
font-family: 'Trebuchet MS', Trebuchet, Helvetica, Arial, Verdana, Sans-Serif;
font-size: 23px;
background:url('url de la imagen');
padding:30px;
}
Y pongamos que seguimos otro día ...
0 comentarios:
Publicar un comentario