website stats » CSS | Solo Código |

Equivalencias entre px, em, pt y % en CSS

Escrito por J.F. el Wednesday, 19 de December del 2007 a las 16:26

Muy útil a la hora de crear nuestras hojas de estilos nos puede resultar ésta tabla de equivalencias:

Pts Px Em Porcentaje
6pt 8px 0.5em 50%
7pt 9px 0.55em 55%
7.5pt 10px 0.625em 62.5%
8pt 11px 0.7em 70%
9pt 12px 0.75em 75%
10pt 13px 0.8em 80%
10.5pt 14px 0.875em 87.5%
11pt 15px 0.95em 95%
12pt 16px 1em 100%
13pt 17px 1.05em 105%
13.5pt 18px 1.125em 112.5%
14pt 19px 1.2em 120%
14.5pt 20px 1.25em 125%
15pt 21px 1.3em 130%
16pt 22px 1.4em 140%
17pt 23px 1.45em 145%
18pt 24px 1.5em 150%
20pt 26px 1.6em 160%
22pt 29px 1.8em 180%
24pt 32px 2em 200%
26pt 35px 2.2em 220%
27pt 36px 2.25em 225%
28pt 37px 2.3em 230%
29pt 38px 2.35em 235%
30pt 40px 2.45em 245%
32pt 42px 2.55em 255%
34pt 45px 2.75em 275%
36pt 48px 3em 300%

Vía: | WebAdictos

Escribir comentario

Categoria: CSS

47 formularios AJAX+CSS

Escrito por J.F. el Thursday, 13 de December del 2007 a las 16:02

Si lo tuyo no es diseñar contenido propio, y necesitas unformulario elegante, seguro que entre los 47 que ofrecen en ésta página alguno debe de gustarte. Están elaborados con AJAX+CSS, y son bastante bonitos.

Menú

Enlace: | 47 formularios AJAX+CSS

Comentarios (2)

Categoria: AJAX,CSS,General,Recursos

Iconize, iconos para tus links

Escrito por J.F. el Tuesday, 11 de December del 2007 a las 16:56

Iconize es una forma de generar links con iconos bastante curiosa. Simplemente, en función de la extensión en la que acabe un vínculo, le agregará un icono u otro. Si el vínculo apunta a un archivo pdf, al lado se mostrará un icono identificativo de un pdf, si es un feed, se mostrará un icono rss, y así con un montón de extensiones diferentes (imágenes, vídeos, documentos de word, presentaciones,etc).

Iconize

Sin duda una forma muy fácil de adornar nuestros enlaces, ayudando al visitante a identificar a qué tipo de documento le llevan los vínculos. La forma de hacer uso de Iconize es tan simple como incluir la hoja de estilos y tener la carpeta llamada icons:

CSS:
  1. <link rel="stylesheet" type="text/css" media="screen" href="iconize.css" />

Así de simple. Si echamos un vistazo a la hoja de estilos, veremos qué tipo de expresiones utilizan para identificar la extensión del archivo al que apuntan nuestros vínculos, y como en cada caso cambian la imagen a mostrar. Aquí puedes ver un fragmento de la hoja de estilos:

CSS:
  1. a[href$='.pps'] {
  2.     padding: 5px 20px 5px 0;
  3.     background: transparent url(icons/icon_pps.gif) no-repeat center right;
  4. }
  5.  
  6. a[href$='.pdf'] {
  7.     padding: 5px 20px 5px 0;
  8.     background: transparent url(icons/icon_pdf.gif) no-repeat center right;
  9. }
  10.  
  11. a[href$='.xpi'] {
  12.     padding: 5px 20px 5px 0;
  13.     background: transparent url(icons/icon_plugin.gif) no-repeat center right;
  14. }
  15.  
  16. a[href$='.fla'], a[href$='.swf'] {
  17.     padding: 5px 20px 5px 0;
  18.     background: transparent url(icons/icon_flash.gif) no-repeat center right;
  19. }

Es compatible practicamente con todos los navegadores, excepto con Internet Explorer 6 y versiones anteriores.
Enlace: | Iconize | Descargar

Escribir comentario

Categoria: CSS,Recursos

Validador XHTML-CSS

Escrito por J.F. el Thursday, 6 de December del 2007 a las 12:55

XHTML-CSS es un validador muy útil que nos permitirá al mismo tiempo conocer si una página es válida tanto en XHTML como en CSS, al mismo tiempo. Simplemente introducimos la url, y nos saldrán ambos informes, detallándonos los fallos y warnings. Sin duda muy útil para webmasters:

XHTML-CSS

Enlace: | XHTML-CSS

Escribir comentario

Categoria: CSS,General,HTML,Recursos

Elegante caja elaborada con CSS

Escrito por J.F. el Tuesday, 4 de December del 2007 a las 15:39

Navegando y curioseando pro la red como siempre, me he encontrado con ésta caja elaborada con CSS y la ayuda de una imagen que puede ser muy útil para la elaboración de menús de restaurante.

Caja CSS

Tan solo hace uso de una imagen, y puedes observar el elegante resultado con el siguiene ejemplo:

HTML:
  1. <html xmlns="http://www.w3.org/1999/xhtml">
  2. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  3. <title>Dotted Leaders</title>
  4. <style type="text/css">
  5. * {margin:0;padding:0}
  6. h1,h2{padding:10px 20px 0}
  7. #wrap{
  8.     width:500px;
  9.     border:1px solid #eff2df;
  10.     margin:0 20px;
  11.     float:left;
  12.     background:#809900;
  13.     display:inline;/*Ie double margin fix*/
  14. }
  15. #wrap ul{
  16.     padding:20px 40px;
  17.     list-style:none;
  18.     float:left;
  19.     border:1px solid #4c7300;
  20.     position:relative;
  21.     left:-2px;
  22.     top:-2px;
  23.     background:#eff2df;
  24.     color:#4c7300;
  25. }
  26. #wrap li{
  27.     line-height:1.2;
  28.     margin:-.9em 0 0 0;
  29.     position:relative;
  30.     float:left;
  31.     width:100%;
  32.     text-align:left;
  33.     border-bottom:1px dotted #000;
  34.     clear:both;
  35. }
  36. * html #wrap li{
  37.     border:none;
  38.     background: url(dotted-leader.gif) repeat-x left bottom;
  39. }
  40. #wrap li span{
  41.     background:#eff2df;
  42.     padding:1px 0 1px 5px;
  43.     color:#000;
  44.     position:relative;
  45.     top:.4em;
  46.     left:1px;/* ie rounding error*/
  47.     float:right;
  48. }
  49. #wrap li em{
  50.     margin:0 ;
  51.     position:relative;
  52.     top:1.6em;
  53.     padding:0 5px 0 0;
  54.     background:#eff2df;
  55. }
  56. #wrap p{padding:0 5em 0 0}
  57.  
  58. </style>
  59. </head>
  60. <h1>Caja CSS</h1>
  61. <h2>Lore Ipsum</h2>
  62. <div id="wrap">
  63.     <ul>
  64.  
  65.         <li>
  66.             <p><em>Lorem ipsum dolor sit amet </em></p>
  67.             <span>£8.99</span></li>
  68.         <li>
  69.             <p><em>In porta nisl id nisl varius ullamcorper</em></p>
  70.             <span>£9.99</span></li>
  71.         <li>
  72.  
  73.             <p><em>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In porta nisl id nisl varius ullamcorper.</em></p>
  74.             <span>£10.00</span></li>
  75.         <li>
  76.             <p><em>Suspendisse augue mauris, mattis ac, commodo quis, lobortis vel, mauris. Etiam dolor neque, iaculis sit amet, tincidunt nec, elementum ut, lorem.</em></p>
  77.             <span>£11.00</span></li>
  78.         <li>
  79.             <p><em>Donec sed felis sit amet risus</em></p>
  80.  
  81.             <span>£12.00</span></li>
  82.         <li>
  83.             <p><em>Maecenas ante. Suspendisse pharetra, metus in tempus egestas, purus ante pellentesque purus, at gravida metus elit nec nunc. Etiam ante ligula, porttitor et, euismod commodo, pulvinar id, pede. Curabitur et magna. Vestibulum leo nibh, viverra sed, imperdiet non,</em></p>
  84.             <span>£13.99</span></li>
  85.         <li>
  86.             <p><em>Etiam ante ligula,</em></p>
  87.             <span>£14.00</span></li>
  88.  
  89.         <li>
  90.             <p><em>Fusce condimentum</em></p>
  91.             <span>£15.00</span></li>
  92.         <li>
  93.             <p><em>Morbi nibh velit, sodales eu</em></p>
  94.             <span>£16.00</span></li>
  95.         <li>
  96.  
  97.             <p><em>Etiam ante ligula,</em></p>
  98.             <span>£14.00</span></li>
  99.         <li>
  100.             <p><em>Fusce condimentum</em></p>
  101.             <span>£15.00</span></li>
  102.         <li>
  103.             <p><em>Morbi nibh velit, sodales eu</em></p>
  104.  
  105.             <span>£16.00</span></li>
  106.     </ul>
  107. </div>
  108.  
  109.  
  110. </div>
  111. </body>
  112. </html>

No olvides guardarte la imagen necesaria.
Enlace: | Autor original y demo

Escribir comentario

Categoria: CSS,Recursos

Menú drop down realizado sólo con CSS

Escrito por J.F. el Wednesday, 28 de November del 2007 a las 15:24

Encontrar un menú desplegable hecho solo con CSS sin la ayuda de Javascript es bastante difícil, pero en Pixelpreads han creado uno, sin el uso de Javascript, y con un código bastante simple. Aquí tienes el código CSS:

CSS:
  1. body{font-family:georgia;}
  2. #container{width:500px;margin:auto;font-size:11pt;}
  3.  
  4. #menu{position:absolute;margin-top:10px;}
  5. #menu ul .item{display:none;}
  6. #menu ul:hover .item{display:block;background:#000;padding:1px;margin:1px;}
  7.  
  8. #menu ul:hover .item a{color:#fff;text-decoration:none;}
  9. #menu ul:hover .item a:hover{color:#999;}
  10.  
  11. #menu ul{width:100px;float:left;margin:0px;padding:2px;background:#b10000;list-style:none;}
  12. .clear{clear:both;height:10px;}

Aquí un ejemplo de su uso. ¡Ojo! No es compatible con Internet Explorer 6.

HTML:
  1.  
  2. <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  3. <title>css drop down</title>
  4. <style type="text/css">
  5. body{font-family:georgia;}
  6. #container{width:500px;margin:auto;font-size:11pt;}
  7.  
  8. #menu{position:absolute;margin-top:10px;}
  9. #menu ul .item{display:none;}
  10. #menu ul:hover .item{display:block;background:#000;padding:1px;margin:1px;}
  11.  
  12. #menu ul:hover .item a{color:#fff;text-decoration:none;}
  13. #menu ul:hover .item a:hover{color:#999;}
  14.  
  15. #menu ul{width:100px;float:left;margin:0px;padding:2px;background:#b10000;list-style:none;}
  16. .clear{clear:both;height:10px;}
  17. </style>
  18.  
  19. </head>
  20. <div id="container">
  21. <h1>css drop down</h1>
  22.  
  23. <div id="menu">
  24.  
  25. <ul id="item1">
  26. <li class="top">menu item</li>
  27. <li class="item"><a href="#">menu item 1</a></li>
  28. <li class="item"><a href="#">menu item 2</a></li>
  29. <li class="item"><a href="#">menu item 3</a></li>
  30. </ul>
  31.  
  32. <ul id="item2">
  33. <li class="top">menu item</li>
  34. <li class="item"><a href="#">menu item 1</a></li>
  35.  
  36. </ul>
  37.  
  38. <ul id="item3">
  39. <li class="top">menu item</li>
  40. <li class="item"><a href="#">menu item 1</a></li>
  41. <li class="item"><a href="#">menu item 2</a></li>
  42. </ul>
  43.  
  44. <ul id="item4">
  45. <li class="top">menu item</li>
  46. <li class="item"><a href="#">menu item 1</a></li>
  47. <li class="item"><a href="#">menu item 2</a></li>
  48.  
  49. <li class="item"><a href="#">menu item 3</a></li>
  50. <li class="item"><a href="#">menu item 4</a></li>
  51. </ul>
  52.  
  53. </div>
  54. </div>
  55. </body>
  56. </html>

Enlace: | Ver demo

Comentarios (1)

Categoria: CSS

Solo Código

Solo Código es una colección de códigos de todo tipo que pueden resultar útiles para el diseño de páginas web. Está enfocado tanto para aquellos que son expertos, como para aquellos principiantes que quieren encontrar recursos útiles, o no saben implementar determinadas funciones en sus webs. No olvides que Solo Código es un blog de Informática Práctica, donde tenemos otras secciones interesantes como:
| Tutoriales | Trucos | Software | Links | Buscar |