De px a em, de tamaño fijo a relativo

Fórmula 1:

Valor en em = Tamaño en px deseado / Tamaño en px del elemento padre

Por ejemplo, si tienes un div con una fuente equivalente a 12px y deseas obtener un encabezado h3, dentro del div, de 21 px:

Tamaño en em = 21px/12px = 1.75 em

Si en vez de estar trabajando con em, estamos trabajando con tamaños en porcentaje. La fórmula sería:

Valor en % = (Tamaño en px deseado / Tamaño en px del elemento padre)*100

 

Fórmula 2:

Usar en las CSS la fórmula del 62.5

/*
Si establecemos el tamaño del texto por defecto al 62.5% del original,
tendremos que
1em = 10px
0.9em = 9px;
1.2em = 12px;
2.3em = 23px;
*/

body {
font: 62.5% arial, helvetica, sans-serif;
}

Comentarios (1)

Dar estilo a nuestro buscador con CSS

Nuestro amigo Victor de mis-algoritmos.com nos enseña una vez más su habilidad para hacer replicas.

Esta vez toca los buscadores como el de msn, digg o yahoo.

Con un simple código como este:

<form class="msn">
    <label for="q">Buscar</label>
    <input type="text" name="q" value="algoritmos" id="text"/><input type="submit" value="Search" id="search"/>
</form>

Y descargando la hoja de estilos css correspondiente, por ejemplo para el de msn como el de abajo seria este código css.

Algunos estilos CSS para las cajas de búsqueda_1193246679327

form.msn *{ margin: 0; padding: 0; }

form.msn{ padding:10px 20px; background-image:url(msn/images/fondo-azul.png); background-repeat:repeat-x; padding:45px 0 0 0; }

form.msn label{ display:none; }

form.msn input{ font-family:MS Shell Dlg; font-size:0.8em; vertical-align:top; }

form.msn input#text{ background-color:#fff; width:320px; height:1.6em; border:1px solid #59990e; padding:4px 4px 2px 10px; }

form.msn > input#text{ margin:1px 0 0 0; }

form.msn input#search{ background-color:#61a11c; background-image:url(msn/images/fondo-boton.png); background-repeat:repeat-x; font-weight:bold; color:#fff; height:2.2em; width:65px; border:1px solid #3f8e00; margin:1px 0 0 6px; padding:0 1px 2px 1px; }

form.msn > input#search{ margin:1px 0 0 6px; padding:-2px 1px 0 1px; }

form.msn input:hover#search{ background-color:#3e8d00; background-image:url(msn/images/fondo-boton-hover.png); }

Noticia original

Comentarios (1)

Lista de utilidades CSS

Una lista bastante interesante de aplicaciones que nos pueden ayudar a realizar nuestros estilos. Organizado en diferentes categorías, nos podemos encontrar aquellas centradas en el tipo de letra, formularios, layouts, navegación, optimizadores y otras varias que no se pueden reunir en una categoría completa.

Entre la lista destacaría las siguientes:

List of CSS Tools

Vía / dzone

Comentarios (1)

WidgetBox

WidgetBox es un directorio en linea de widgets o accesorios para sitios web como calendarios, lectores de rss o encuestas. En el directorio podemos navegar por categorías (Blogosfera, comunicación, jegos, media,…), ver los más populares, los más votatos, etc. Los widgets constituyen una forma fácil de implementar servicios o personalizar una web sin tener ni idea de programación.

WidgetBox

Via WebIntenta

Comentarios

Next entries » · « Previous entries