13 mayo 2006

Solucionado lo de css

Después de pelearme unas cuantas horas tratatando de hacer con css una simple línea en la que hubiera tres palabras, una a la izquierda, otra en el centro y otra a la derecha, me decidí a escribir en un foro de css y me contestaron.

Esta claro que de momento no tengo ni puñetera idea y que debo pelearme un poco más con ello.

Con la solución que me han dado:

#cabecera1, #cabecera2, #cabecera3 {
border: 1px solid black;
width: 33%;
float:left;
}
#cabecera1 {text-align: left;}
#cabecera2 {text-align: center;}
#cabecera3 {text-align: right;}

queda todo mucho más elegante y además funciona.

Al menos he aprendido que los float: left se apilan hacia la izquierda, de forma que este código css en realidad lo que hace son tres columnas de igual ancho.

Seguiré con ello.

No hay comentarios: