web 69 - diseño web.
RSS
 

Archive for the ‘css’ Category

Algunos Trucos CSS para evitar las incompatibilidades entre IE y Firefox

30 Sep

He encontrado este artículo en http://www.elguruprogramador.com.ar y me ha parecido interesante para los problemas que encontramos entre los diferentes navegadores a la hora de aplicar los estilos.

Autor: Robinson

Hack CSS para Internet Explorer 7

Particularmente soy bastante reacio a utilizar hacks CSS en mis diseños, principalmente porque me gusta que validen, aunque como sabemos que no lo hagano cambia en anda el aspecto visual en el navegador. Sin embargo, creo que es bueno conocerlos por si en algún momento sea necesario utilizarlos.

Con la última versión de Internet Explorer, es decir, la 7, los diseñadores tenemos un nuevo problema ya que no todo se ve igual que en Firefox ni que en IE6, por lo que a veces es necesario realizar modificaciones sólo para este navegador. Un hack conocido es el de colocar un asterisco delante de la propiedad CSS y así sólo será reconocida por Internet Explorer 6 y 7. Algo así:

body {
background: #fff; /* Todos los navegadores */
*background: #000; /* IE6 e IE7 */
}

Es decir, en Firefox, Opera y los demás navegadores el fondo será blanco, pero en Internet Explorer 6 y 7 el fondo será negro, ya que lee la propiedad con el asterisco, cosa que los demás navegadores pasan por alto. Es importante la ubicación, es decir, la propiedad con el asterisco debajo de la normal (respetando la cascada).

Otra opción que se utiliza para dar diferentes estilos a navegadores es el uso de !important lo cual es aceptado por Firefox, IE7 y los demás navegadores, pero no por IE6. Por lo que se utiliza cuando no queremos dar cierta propiedad a IE6. Lo bueno de esto es que si valida y así se usa:

body {
background: #fff !important; /* Firefox, IE7 y los demás */
background: #000; /* IE6 y anteriores */
}

Firefox, IE7, Opera, Safari y los demás tendrán fondo blanco, pero IE6 tendrá fondo negro. Ahora para crear un hack exclusivo para IE7 combinamos estas dos técnicas que hemos repasado. Es decir, agregando un asterisco e !important a la propiedad. Lo hacemos de la siguiente manera:

body {
background: #fff !important; /* Firefox y los demás */
*background: #000 !important; /* Sólo IE7 */
*background: #ccc; /* Sólo IE6 */
}

De esta forma podremos lograr 3 estilos direfentes dependiendo el navegador que estemos usando, es decir, en el primer caso, Firefox y los demás navegadores tendrán fondo blanco, Internet Explorer 7 fondo negro e Internet Explorer 6 fondo gris.

 
No Comments

Posted in css

 

Crea formularios para tu web facilmente

25 Jul

Crea tu formularios en 3 click.

Si estas buscando la forma de hacer un formulario de una forma sencilla y con buenos resultados pForm es la aplicación online que estabas buscando.
A través de la interfaz de pForm podremos elegir entre diferentes diseño e incorporarle los campos que deseemos que incluya nuestros formulario como nombre, dirección, mensaje o incluso adjuntar archivo y una vez listo solo tenemos que descargarlo y agregarlo a nuestro blog o web.

Fuente:
ZaRQuN.com

 
 

Recopilación de 30 excepcionales técnicas y ejemplos realizados con css

08 May

En six revisions (ingles) han realizado una recopilación de 30 buenos ejemplos realizados con css para aplicarlos en nuestras web´s. Desde como realizar bordes redondeados, galerías de fotos, formularios hasta menús, etc… todos son bastante útiles.

 
No Comments

Posted in css

 
 
Get Adobe Flash playerPlugin by wpburn.com wordpress themes
web 69 diseño web.