Categoría: CSS - Webeame Snippets


Añadir snippet

Últimos snippets en CSS



Hack para Internet Explorer 7

Sencillo y práctico
  1. *+HTML elemento { reglas }

En CSS ie internet explorer 7 hack css por yakichan hace on 21/2/08 | Comentarios



Render más rápido de las tablas con CSS

La propiedad table-layout nos permite indicar si queremos que la tabla se dibuje con unos anchos fijos o dependientes del contenido:
  1. .fixed_table {
  2. table-layout: fixed;
  3. }
  4.  
  5. .auto_table {
  6. table-layout: auto;
  7. }
http://sentidoweb.com/2008/02/19/render-mas-rapido-de-las-tablas-con-css.php

En CSS tablas layout por jape hace on 19/2/08 | Comentarios



Clearfix CSS Hack

  1. /* slightly enhanced, universal clearfix hack */
  2. .clearfix:after {
  3. visibility: hidden;
  4. display: block;
  5. font-size: 0;
  6. content: " ";
  7. clear: both;
  8. height: 0;
  9. }
  10.  
  11. .clearfix {
  12. display: inline-block;
  13. }
  14.  
  15. /* start commented backslash hack */
  16. * html .clearfix {
  17. height: 1%;
  18. }
  19. .clearfix {
  20. display: block;
  21. }
  22. /* close commented backslash hack */
Más info en http://perishablepress.com/press/2008/02/05/lessons-learned-concerning-the-clearfix-css-hack/

En CSS hack float clear por alberto hace on 17/2/08 | Comentarios



min-height también en IE6

Código css para emular el comportamiento de la propiedad css min-height en aquellos navegadores que no la soportan
  1. #elemento {
  2. height: auto !important;
  3. height: XXXpx;
  4. min-height: XXXpx;
  5. }

En CSS css min-height por brainet hace on 7/2/08 | Comentarios



PNGs en IE 6

// introduce aquí la descripción código necesario para la utilización de una imagen png en IE 6 y su modo de inclusión en el resto de los navegadores
  1. // inserta aquí el código
  2. #contenedor { transparent url(../img/bck_trans.png) repeat scroll left top }
  3.  
  4. /* estilo para IE 6 en una hoja condicional - OJO que la ruta de imagen es diferente */
  5. #contenedor { background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='img/bck_trans.png'); }

En CSS png ie6 por tanta hace on 30/1/08 | Comentarios



Transparencia con CSS

// introduce aquí la descripción
  1. #caja {
  2. opacity: 0.2;
  3. -moz-opacity: 0.2;
  4. filter: alpha(opacity=20);
  5. }
- La especificación CSS3 tiene la propiedad opacity, la cual toma valores entre 0 (invisible) y 1 (opaco). - Los navegadores Mozilla poseen la propiedad -moz-opacity que toma los mismos valores que la propiedad anterior. - Internet explorer posee el filtro opacity que toma valores entre 0 y 100.

En CSS transparencias por admin hace on 30/1/08 | Comentarios



Hack CSS para Internet Explorer 7

Un asterisco delante de la propiedad CSS y así sólo será reconocida por Internet Explorer 6 y 7
  1. body {
  2. background: #fff; /* Todos los navegadores */
  3. *background: #000; /* IE6 e IE7 */
  4. }
Usar !important cuando no queremos dar cierta propiedad a IE6
  1. body {
  2. background: #fff !important; /* Firefox, IE7 y los demás */
  3. background: #000; /* IE6 y anteriores */
  4. }
Hack exclusivo para IE7
  1. body {
  2. background: #fff !important; /* Firefox y los demás */
  3. *background: #000 !important; /* Sólo IE7 */
  4. *background: #ccc; /* Sólo IE6 */
  5. }
Más en http://granimpetu.com/articulos/hack-css-para-internet-explorer-7/

En CSS hacks por admin hace on 30/1/08 | Comentarios