[Ovillo] H1...H6 border-bottom

Ramón Corominas listas en ramoncorominas.com
Jue Mar 11 16:28:17 UTC 2010


Así a bote pronto dudo que puedas hacerlo sólo con CSS (no sé si CSS 3 
tiene funciones que permitan calcular eso). Pero se me ocurre una 
manera, si los títulos se cargan dinámicamente de una base de datos o 
algo así... Podrías implementarlo en la función de servidor que dibuje 
el <hx>, calculando primero el número de caracteres, y luego asignando 
una clase en función de ese valor:

<?
$h = (n>30)? '<h2 class="sub">' : '<h2>';
$h .= $texto . '</h2>';
?>

Incluso sería más "elegante" si calculas el ancho de cada letra y pones 
el borde inferior en función del ancho total del texto...

Saludos,
Ramón.

Joel escribió:
> me gustaria saber como puedo hacer para que un h1...h6 tome
> un border bottom dependiendo de la cantidad de caracteres que
> contenga dicho h.
>   



Más información sobre la lista de distribución Ovillo