Web 2.0 Tips

Icon

Consejos y trucos para el desarrollo y diseño de webs

Variables en CSS3

Como sabrán, hace un tiempo los mejores browsers (firefox, safari…etc) todos menos IE8 (que tampoco forma parte de los mejores browsers) ya dan soporte a css3, lo cual significa que aunque un 70% use explorer, ya se pueden empezar a hacer pruebas con css3, que realmente nos van a simplificar la vida a la hora de maquetar, o codear xhtml + css.

En esta oportunidad, voy a hablar de declarar las variables en css3.

Bueno, esto es algo muy sencillo de hacer, y realmente para todos los diseñadores que se dan maña con el código va a ser de mucha utilidad, como por ejemplo, definir colores corporativos de entrada, y despues usarlos siempre invocando a la variable.

Ni bien arrancamos el código CSS declaramos las siguientes variables:

@variables {
    colorPrincipal: #3366cc;
    colorSecundario: #cc6600;
}

Luego, para invocarlas, es muy simple:

.header {
    background-color: var(colorPrincipal);
}

h1,h2,h3{
    color: var(colorSecundario);
}

Si hacen esta prueba en un simple html veran que en los browsers mas modernos ya esta funcionando.


Tips relacionados:

  1. Animación en CSS3 en un :hover (mouseover)
  2. CSS3 Gradient Divs
  3. No mas abuso de floats!

Tip de CSS, CSS3, Maquetación

Tags: , , , ,

4 Responses

  1. lortmorris says:

    Bueno, sin duda un gran tip y que ya habia visto.
    Si bien no soy maquetador, si me interesa mucho la web “nueva”, es decir html5 y todo lo que lo rodea.
    Estube viendo mucho sobre JavaScript y html5 (se me hace agua la boca con los canvas…. cannnnvasssss).
    Espero poder dar algun aporte al site, y obviamente voy a poner el link en algunos de mis sites para darle un poco de PR.
    Saludos

  2. toiluj23 says:

    Gracias Lortmorris, la idea es ir aportando cosas, pequeños tips para una web mejor! el próximo post, voy a hablar de animaciones / transiciones en css. algo muy loco y que mejora notablemente la experiencia de usuario.
    :)

  3. Demián Rodriguez
    Twitter: demianr85
    says:

    en webkit hay que usar -webkit-variables() y -webkit-var() asi que hay que de declararlas 2 veces, una para cada browser, una boludez total por el momento.

  4. Exos
    Twitter: exos
    says:

    Y bueno todavía es un draft, aunque si es una boludez realmente

Leave a Reply

toiluj23

Maquetador compulsivo.

Web: http://depaginas.com.ar

Tips: 8

Recomendamos

Haste autor!

En web2.0-tips, cualquiera puede publicar un consejo, truco o articulo relacionado con el desarrollo y diseño web. Tu puedes registrarte y postear, aparte te quedas con el 80% de impresiones de adsense en tus publicaciones.

Lee mas aca!

Categoria

Haste fan

Web Analytics