sábado, 15 de marzo de 2014

Rotar elementos con CSS3

Rotar elementos con CSS3

Hoy aprenderemos a rotar elementos de nuestra pagina utilizando CSS3.
Podemos utilizar cualquier elemento en HTML, en este caso utilizaremos una imagen.

Lo primero que haremos es agregar la imagen.

<img id="rueda" src="rueda,png"/>

El identificador rueda de la imagen es el usaremos para definir los estilos.

Código de estilos..
<style type="text/css">
#rueda{
transition: 2.5s ease;
  -moz-transition: 2.5s ease; /* Firefox */
  -webkit-transition: 2.5s ease; /* Chrome - Safari */
  -o-transition: 2.5s ease; /* Opera */
}
#rueda:hover{
transform : rotate(360deg);
-moz-transform : rotate(360deg); /* Firefox */
-webkit-transform : rotate(360deg); /* Chrome - Safari */
-o-transform : rotate(360deg); /* Opera */
}
</style>


-moz-, -webkit- y -o-, son prefijos utilizados para que el estilo sea reconocido en cada navegador.
2.5s, los segundos que durará la rotación(puedes modificarlo a gusto).
ease, el tipo de rotación, si miras con detenimiento notarás que la animación al rotar empieza lentamente, aumenta de velocidad y termina lentamente(el valor ease viene por defecto, así que puedes no colocarlo si lo deseas).

#rueda:hover
hover, para que se active la animación cuando el puntero del mouse pase por encima de la imagen.
Los prefijos -moz-, -webkit- y -o- indican que el estilo se aplica a un navegador determinado, igual que en el estilo anterior.
rotate(360deg), rotate indica que rotarás la imagen en 360 grados(puedes modificar este valor y probar una media rotación por ejemplo: 180) y deg indica que se está usando degrees o grados sexagesimales.

Aquí el ejemplo funcionando (para ver el efecto, pasa el puntero del mouse sobre el balón).


Rotar Imagenes con CSS3

Recuerden dejar sus comentarios.

jueves, 13 de marzo de 2014

Colocar un div junto de otro.

Posicionar div horizontalmente.

Cuando agregamos etiquetas en Html estas siempre se ubican verticalmente en la página. Si queremos posicionar dos div paralelos tendremos que utilizar CSS, para ello les traigo un breve ejemplo que les será de gran ayuda.

Código html.
<!DOCTYPE html>
<html lang="es">
<head><title>poner dos div juntos</title>
<!--Agregamos la hoja de estilos-->
</head>
<body>
  <div id="agrupar">
       <div id="izquierda">
<h1>div izquierdo</h1>
<p>
Esto es un texto de ejemplo para mostrar como<br>
                    hacer para poner dos div juntos y alineando horizontalmente.
</p>
       </div>
       <div id="derecha">
 <h1>div Derecha</h1>
<p>
Esto es un texto de ejemplo para mostrar como<br>
                    hacer para poner dos div juntos y alineando horizontalmente.
</p>
       </div>
 </div>
</body>
</html>

Código de la hoja de Estilos.
#agrupar{
background:black;
padding:10px;
overflow:hidden;
}
#izquierda{
float:left;
padding:10px;
color:white;
width:590px;
margin:20px;
background:#8A0808;
}
#derecha{
float:left;
padding:10px;
color:white;
width:590px;
margin:20px;
background:#8A0808;
}

Resultado esperado.
Click a la imagen para agrandar.

Recuerden dejar sus comentarios.

miércoles, 12 de marzo de 2014

Insertar favicon en tu web.

Insertar el favicon en tu web.

Que es el favicon?


Un favicon es una pequeña imagen que se muestra en la barra de dirección, en la lista de marcadores (favoritos) o en las pestañas del navegador.
Un favicon tiene normalmente un tamaño de 16x16 píxeles, aunque puede tener un tamaño mayor (32x32, 64x64 o 128x128).

Antes de agregar el favicon necesitaremos una imagen de extensión .ico
Para convertir una imagen a icono tan solo guardando la imagen con extension .ico ya obtendremos nuestra archivo deseado.

1-Guardamos el icono.


2-Localizar donde incluir el código.
Para agregar el favicon a nuestra pagina nos ubicaremos dentro de las etiquetas <head> </head>(cabecera).

<!DOCTYPE html>
<html lang="es">
<head>
3-<!--Aqui añadimos el icono-->
<link href="favicon.ico" rel="icon"/>
</head>
<body>
</body>
</html>

Aqui tenemos nuestro icono.

Recuerden dejar sus comentarios