Hasta donde yo se el ancho del legend viene dado por su propio contenido, es
decir por el texto de la propia etiqueta, y no habrá forma de hacer ocupar
el ancho del fieldset si no es con su contenido. Si lo que deseas es ponerle
una imagen o algo así al legend, puedes probar a ponerselo en top al propio
fieldset, a mi me ayudo en alguna ocasión. No obstante los legends son
etiquetas complejas en cuanto a su manejo, sobre todo si pensamos en
multinavegador.

Suerte y ya nos irás diciendo.

Un saludo.
-----------------------------
Sergio Romero Bernal
Dpto de Diseño 
Maquetación CSS
Technosite
Grupo Fundosa - Fundación Once
tlf:91-121-03-37
http://www.technosite.es

-----Mensaje original-----
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
En nombre de Martin Szyszlican
Enviado el: miércoles, 16 de abril de 2008 16:55
Para: Ovillo, la lista de CSS en castellano
Asunto: Re: [Ovillo] modificar ancho de legend

2008/4/16, Jon Parro <[EMAIL PROTECTED]>:
>
> Hola,
>
> Me estoy encontrando con un problema al que no le encuentro la 
> solución, el caso es que tengo un formulario en el que debo separar 
> los diferentes campos, para ello he usado <fieldset> y para meterle la 
> descripción he usado la etiqueta <legend>.
>
> El problema es que no consigo que el legend tome el ancho de su caja 
> contenedora (fieldset) de manera que si el texto que meto es un poco 
> largo se sale del ancho del formulario.
>
> ¿Sabeis como se puedo solucionar esto?



Jon: Una vez tuve que luchar con legends y mi solución fué meter un <span>
dentro del legend y aplicarle los estilos a ese span, mientras para tanto el
fieldset como el legend reseteaba todos los valores (margin:0, padding:0,
etc). Esta solución no producía precisión al-pixel en todos los navegadores,
pero era suficiente para mi caso, donde todos los legends eran de muy pocas
palabras pero debían tener un color de fondo del total del ancho del
fieldset.

Suerte!
Martín.
_______________________________________________
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a [email protected] Puedes
modificar tus datos o desuscribirte en la siguiente dirección:
http://lists.ovillo.org/mailman/listinfo/ovillo


_______________________________________________
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a [email protected]
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo

Responder a