[Ovillo] Legend de formulario alineado a la derecha
Buenos días listeros, Estoy buscando información para ver si el texto de un campo legend, de un formulario, se puede mostrar alineado a la derecha y no encuentro nada. ¿Es posible hacerlo? Muchas gracias de antemano. Un saludo !! ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] Legend de formulario alineado a la derecha
Hola Francisco. Ese caso lo solucionas enmarcando el texto contenido en LEGEND, en un SPAN: legend spanMi texto/span /legend Luego a través de las CSS transformas el SPAN en elemento de bloque y le asignas la alineación: legend span { display: block; text-align: right } Debes tener cuidado con Firefox 3. Te remito a un post publicado por Félix Zapata: http://www.seraccesible.net/article/ problemilla-en-firefox-3 Un saludo Marco G. El 23/07/2008, a las 13:15, Francisco Garde escribió: Buenos días listeros, Estoy buscando información para ver si el texto de un campo legend, de un formulario, se puede mostrar alineado a la derecha y no encuentro nada. ¿Es posible hacerlo? Muchas gracias de antemano. Un saludo !! ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org 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 Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] Legend de formulario alineado a la derecha
Hola Francisco, El campo legend tiene comportamientos distintos según navegadores: * IE (y sólo IE) lo trata como un elemento *dentro* del fieldset * El resto de navegadores lo trata como un elemento *fuera* del fieldset Con este conocimiento debes replantear la pregunta: * ¿Alineado a la derecha respecto a la pàgina o el div superior? * ¿Alineado a la derecha respecto al Fieldset? * ¿Alineado a la derecha con las etiquetas contenidas en el formulario? * ... Si estás intentando un diseño líquido, fluido y/o elástico será más complicado lograr que en todos los navegadores se muestre el campo legend a la derecha (digo complicado, no imposible) que en un diseño fijo, pero en cualquier caso vas a necesitar una estilo distinto para copar con las distintas interpretaciones del navegador (IE vs. resto) y muy posiblemente la ayuda de marcado adicional para poder lograr el control sobre la colocación del elemento. ¿Te merece la pena? Un saludo, Victoria Francisco Garde escribió: Buenos días listeros, Estoy buscando información para ver si el texto de un campo legend, de un formulario, se puede mostrar alineado a la derecha y no encuentro nada. ¿Es posible hacerlo? Muchas gracias de antemano. Un saludo !! ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org 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 Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] Legend de formulario alineado a la derecha
Hola listeros, muchas gracias por la información. Lo que quiero es posicionar el texto del legend a la derecha con respecto a las etiquetas contenidas en el formulario. He probado utilizando el método que me proponía Marco, añadiendole el tamaño del fieldset a la leyenda, pero en Explorer tengo problemas (como ya me había advertido Victoria). #legend span { display: block; text-align: right; width:16em; } Así que me parece que el formulario se queda sin legend y haré el título con un header, aunque no se si será muy correcto, ya que la página tiene que cumplir accesibilidad. Saludos y muchas gracias de nuevo!!! Francisco Garde Calvo Director de Proyectos Chan Plataforma d'idees 963 26 66 02 - 665 86 32 82 -Mensaje original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] En nombre de Victoria Gracia Enviado el: miércoles, 23 de julio de 2008 14:18 Para: Ovillo, la lista de CSS en castellano Asunto: Re: [Ovillo] Legend de formulario alineado a la derecha Hola Francisco, El campo legend tiene comportamientos distintos según navegadores: * IE (y sólo IE) lo trata como un elemento *dentro* del fieldset * El resto de navegadores lo trata como un elemento *fuera* del fieldset Con este conocimiento debes replantear la pregunta: * ¿Alineado a la derecha respecto a la pàgina o el div superior? * ¿Alineado a la derecha respecto al Fieldset? * ¿Alineado a la derecha con las etiquetas contenidas en el formulario? * ... Si estás intentando un diseño líquido, fluido y/o elástico será más complicado lograr que en todos los navegadores se muestre el campo legend a la derecha (digo complicado, no imposible) que en un diseño fijo, pero en cualquier caso vas a necesitar una estilo distinto para copar con las distintas interpretaciones del navegador (IE vs. resto) y muy posiblemente la ayuda de marcado adicional para poder lograr el control sobre la colocación del elemento. ¿Te merece la pena? Un saludo, Victoria Francisco Garde escribió: Buenos días listeros, Estoy buscando información para ver si el texto de un campo legend, de un formulario, se puede mostrar alineado a la derecha y no encuentro nada. ¿Es posible hacerlo? Muchas gracias de antemano. Un saludo !! ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org 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 Ovillo@lists.ovillo.org 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 Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] Legend de formulario alineado a la derecha
Hola de nuevo Francisco, te recomendaría utilizar entonces el h1 y el legend aunque lo ocultes. Te explico el motivo, en lectores de pantalla el legend se añade automáticamente a las etiquetas (label) para diferenciar el campo que se está rellenando (dirección en Domicilio de dirección en Dirección de entrega). Entiendo que la estética hace difícil conciliar cuestiones como esta, pero creo que si la estética realmente justifica una pequeña trampilla puedes permitirte duplicar el elemento. Un saludo El día 23 de julio de 2008 17:30, Francisco Garde [EMAIL PROTECTED] escribió: Hola listeros, muchas gracias por la información. Lo que quiero es posicionar el texto del legend a la derecha con respecto a las etiquetas contenidas en el formulario. He probado utilizando el método que me proponía Marco, añadiendole el tamaño del fieldset a la leyenda, pero en Explorer tengo problemas (como ya me había advertido Victoria). #legend span { display: block; text-align: right; width:16em; } Así que me parece que el formulario se queda sin legend y haré el título con un header, aunque no se si será muy correcto, ya que la página tiene que cumplir accesibilidad. Saludos y muchas gracias de nuevo!!! Francisco Garde Calvo Director de Proyectos Chan Plataforma d'idees 963 26 66 02 - 665 86 32 82 -Mensaje original- De: [EMAIL PROTECTED] [mailto: [EMAIL PROTECTED] En nombre de Victoria Gracia Enviado el: miércoles, 23 de julio de 2008 14:18 Para: Ovillo, la lista de CSS en castellano Asunto: Re: [Ovillo] Legend de formulario alineado a la derecha Hola Francisco, El campo legend tiene comportamientos distintos según navegadores: * IE (y sólo IE) lo trata como un elemento *dentro* del fieldset * El resto de navegadores lo trata como un elemento *fuera* del fieldset Con este conocimiento debes replantear la pregunta: * ¿Alineado a la derecha respecto a la pàgina o el div superior? * ¿Alineado a la derecha respecto al Fieldset? * ¿Alineado a la derecha con las etiquetas contenidas en el formulario? * ... Si estás intentando un diseño líquido, fluido y/o elástico será más complicado lograr que en todos los navegadores se muestre el campo legend a la derecha (digo complicado, no imposible) que en un diseño fijo, pero en cualquier caso vas a necesitar una estilo distinto para copar con las distintas interpretaciones del navegador (IE vs. resto) y muy posiblemente la ayuda de marcado adicional para poder lograr el control sobre la colocación del elemento. ¿Te merece la pena? Un saludo, Victoria Francisco Garde escribió: Buenos días listeros, Estoy buscando información para ver si el texto de un campo legend, de un formulario, se puede mostrar alineado a la derecha y no encuentro nada. ¿Es posible hacerlo? Muchas gracias de antemano. Un saludo !! ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org 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 Ovillo@lists.ovillo.org 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 Ovillo@lists.ovillo.org 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 Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] Legend de formulario alineado a la derecha
Hola Victoria, Tema resuelto, al final nada de headers ni de truquillos, he negociado con el diseñador y al final se queda el legend alineado a la izquierda, varía un poco el diseño pero no es nada traumático. Me ha costado invitarle a una cerveza, pero me voy a ahorrar muchos dolores de cabeza. Muchisimas gracias por tu ayuda !! Francisco Garde Calvo Director de Proyectos Chan Plataforma d'idees 963 26 66 02 - 665 86 32 82 -Mensaje original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] En nombre de Victoria Enviado el: miércoles, 23 de julio de 2008 17:51 Para: Ovillo, la lista de CSS en castellano Asunto: Re: [Ovillo] Legend de formulario alineado a la derecha Hola de nuevo Francisco, te recomendaría utilizar entonces el h1 y el legend aunque lo ocultes. Te explico el motivo, en lectores de pantalla el legend se añade automáticamente a las etiquetas (label) para diferenciar el campo que se está rellenando (dirección en Domicilio de dirección en Dirección de entrega). Entiendo que la estética hace difícil conciliar cuestiones como esta, pero creo que si la estética realmente justifica una pequeña trampilla puedes permitirte duplicar el elemento. Un saludo El día 23 de julio de 2008 17:30, Francisco Garde [EMAIL PROTECTED] escribió: Hola listeros, muchas gracias por la información. Lo que quiero es posicionar el texto del legend a la derecha con respecto a las etiquetas contenidas en el formulario. He probado utilizando el método que me proponía Marco, añadiendole el tamaño del fieldset a la leyenda, pero en Explorer tengo problemas (como ya me había advertido Victoria). #legend span { display: block; text-align: right; width:16em; } Así que me parece que el formulario se queda sin legend y haré el título con un header, aunque no se si será muy correcto, ya que la página tiene que cumplir accesibilidad. Saludos y muchas gracias de nuevo!!! Francisco Garde Calvo Director de Proyectos Chan Plataforma d'idees 963 26 66 02 - 665 86 32 82 -Mensaje original- De: [EMAIL PROTECTED] [mailto: [EMAIL PROTECTED] En nombre de Victoria Gracia Enviado el: miércoles, 23 de julio de 2008 14:18 Para: Ovillo, la lista de CSS en castellano Asunto: Re: [Ovillo] Legend de formulario alineado a la derecha Hola Francisco, El campo legend tiene comportamientos distintos según navegadores: * IE (y sólo IE) lo trata como un elemento *dentro* del fieldset * El resto de navegadores lo trata como un elemento *fuera* del fieldset Con este conocimiento debes replantear la pregunta: * ¿Alineado a la derecha respecto a la pàgina o el div superior? * ¿Alineado a la derecha respecto al Fieldset? * ¿Alineado a la derecha con las etiquetas contenidas en el formulario? * ... Si estás intentando un diseño líquido, fluido y/o elástico será más complicado lograr que en todos los navegadores se muestre el campo legend a la derecha (digo complicado, no imposible) que en un diseño fijo, pero en cualquier caso vas a necesitar una estilo distinto para copar con las distintas interpretaciones del navegador (IE vs. resto) y muy posiblemente la ayuda de marcado adicional para poder lograr el control sobre la colocación del elemento. ¿Te merece la pena? Un saludo, Victoria Francisco Garde escribió: Buenos días listeros, Estoy buscando información para ver si el texto de un campo legend, de un formulario, se puede mostrar alineado a la derecha y no encuentro nada. ¿Es posible hacerlo? Muchas gracias de antemano. Un saludo !! ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org 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 Ovillo@lists.ovillo.org 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 Ovillo@lists.ovillo.org 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 Ovillo@lists.ovillo.org 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 Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] Legend de formulario alineado a la derecha
Esta es la solución más crossbrowser que encontré: !DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Strict//EN http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd; html xmlns=http://www.w3.org/1999/xhtml; head meta http-equiv=Content-Type content=text/html; charset=utf-8 / titleUntitled Document/title style type=text/css div {width:500px;} fieldset {width:100%; border:5px solid #CCC; border-top:none; position:relative; padding:0; margin:0;} legend {margin:0; padding:0 10px; display:block; *text-indent:350px;*} legend span {color:blue;} /style /head body div fieldset legendspanTexto de la leyenda/span/legend Formulario /fieldset /div /body /html Sirve en IE6, IE7, FF3, Opera 9, Safari 3.1 Igual la solución no me parece muy buena, y cada navegador lo muestra masomenos igual. 2008/7/23 Francisco Garde [EMAIL PROTECTED]: Hola listeros, muchas gracias por la información. Lo que quiero es posicionar el texto del legend a la derecha con respecto a las etiquetas contenidas en el formulario. He probado utilizando el método que me proponía Marco, añadiendole el tamaño del fieldset a la leyenda, pero en Explorer tengo problemas (como ya me había advertido Victoria). #legend span { display: block; text-align: right; width:16em; } Así que me parece que el formulario se queda sin legend y haré el título con un header, aunque no se si será muy correcto, ya que la página tiene que cumplir accesibilidad. Saludos y muchas gracias de nuevo!!! Francisco Garde Calvo Director de Proyectos Chan Plataforma d'idees 963 26 66 02 - 665 86 32 82 -Mensaje original- De: [EMAIL PROTECTED] [mailto: [EMAIL PROTECTED] En nombre de Victoria Gracia Enviado el: miércoles, 23 de julio de 2008 14:18 Para: Ovillo, la lista de CSS en castellano Asunto: Re: [Ovillo] Legend de formulario alineado a la derecha Hola Francisco, El campo legend tiene comportamientos distintos según navegadores: * IE (y sólo IE) lo trata como un elemento *dentro* del fieldset * El resto de navegadores lo trata como un elemento *fuera* del fieldset Con este conocimiento debes replantear la pregunta: * ¿Alineado a la derecha respecto a la pàgina o el div superior? * ¿Alineado a la derecha respecto al Fieldset? * ¿Alineado a la derecha con las etiquetas contenidas en el formulario? * ... Si estás intentando un diseño líquido, fluido y/o elástico será más complicado lograr que en todos los navegadores se muestre el campo legend a la derecha (digo complicado, no imposible) que en un diseño fijo, pero en cualquier caso vas a necesitar una estilo distinto para copar con las distintas interpretaciones del navegador (IE vs. resto) y muy posiblemente la ayuda de marcado adicional para poder lograr el control sobre la colocación del elemento. ¿Te merece la pena? Un saludo, Victoria Francisco Garde escribió: Buenos días listeros, Estoy buscando información para ver si el texto de un campo legend, de un formulario, se puede mostrar alineado a la derecha y no encuentro nada. ¿Es posible hacerlo? Muchas gracias de antemano. Un saludo !! ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org 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 Ovillo@lists.ovillo.org 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 Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo -- ↓ Ignacio Ricci www.ignacioricci.com ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] Legend de formulario alineado a la derecha
Hola alguien me podria pasar el codigo en asp para mostrar registros de una base de datos de access en un web ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] Legend de formulario alineado a la derecha
hay franxo!! siempre peleando con el diseñador!!! ;) Diana Francisco Garde escribió: Hola Victoria, Tema resuelto, al final nada de headers ni de truquillos, he negociado con el diseñador y al final se queda el legend alineado a la izquierda, varía un poco el diseño pero no es nada traumático. Me ha costado invitarle a una cerveza, pero me voy a ahorrar muchos dolores de cabeza. Muchisimas gracias por tu ayuda !! Francisco Garde Calvo Director de Proyectos Chan Plataforma d'idees 963 26 66 02 - 665 86 32 82 -Mensaje original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] En nombre de Victoria Enviado el: miércoles, 23 de julio de 2008 17:51 Para: Ovillo, la lista de CSS en castellano Asunto: Re: [Ovillo] Legend de formulario alineado a la derecha Hola de nuevo Francisco, te recomendaría utilizar entonces el h1 y el legend aunque lo ocultes. Te explico el motivo, en lectores de pantalla el legend se añade automáticamente a las etiquetas (label) para diferenciar el campo que se está rellenando (dirección en Domicilio de dirección en Dirección de entrega). Entiendo que la estética hace difícil conciliar cuestiones como esta, pero creo que si la estética realmente justifica una pequeña trampilla puedes permitirte duplicar el elemento. Un saludo El día 23 de julio de 2008 17:30, Francisco Garde [EMAIL PROTECTED] escribió: Hola listeros, muchas gracias por la información. Lo que quiero es posicionar el texto del legend a la derecha con respecto a las etiquetas contenidas en el formulario. He probado utilizando el método que me proponía Marco, añadiendole el tamaño del fieldset a la leyenda, pero en Explorer tengo problemas (como ya me había advertido Victoria). #legend span { display: block; text-align: right; width:16em; } Así que me parece que el formulario se queda sin legend y haré el título con un header, aunque no se si será muy correcto, ya que la página tiene que cumplir accesibilidad. Saludos y muchas gracias de nuevo!!! Francisco Garde Calvo Director de Proyectos Chan Plataforma d'idees 963 26 66 02 - 665 86 32 82 -Mensaje original- De: [EMAIL PROTECTED] [mailto: [EMAIL PROTECTED] En nombre de Victoria Gracia Enviado el: miércoles, 23 de julio de 2008 14:18 Para: Ovillo, la lista de CSS en castellano Asunto: Re: [Ovillo] Legend de formulario alineado a la derecha Hola Francisco, El campo legend tiene comportamientos distintos según navegadores: * IE (y sólo IE) lo trata como un elemento *dentro* del fieldset * El resto de navegadores lo trata como un elemento *fuera* del fieldset Con este conocimiento debes replantear la pregunta: * ¿Alineado a la derecha respecto a la pàgina o el div superior? * ¿Alineado a la derecha respecto al Fieldset? * ¿Alineado a la derecha con las etiquetas contenidas en el formulario? * ... Si estás intentando un diseño líquido, fluido y/o elástico será más complicado lograr que en todos los navegadores se muestre el campo legend a la derecha (digo complicado, no imposible) que en un diseño fijo, pero en cualquier caso vas a necesitar una estilo distinto para copar con las distintas interpretaciones del navegador (IE vs. resto) y muy posiblemente la ayuda de marcado adicional para poder lograr el control sobre la colocación del elemento. ¿Te merece la pena? Un saludo, Victoria Francisco Garde escribió: Buenos días listeros, Estoy buscando información para ver si el texto de un campo legend, de un formulario, se puede mostrar alineado a la derecha y no encuentro nada. ¿Es posible hacerlo? Muchas gracias de antemano. Un saludo !! ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org 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 Ovillo@lists.ovillo.org 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 Ovillo@lists.ovillo.org 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 Ovillo@lists.ovillo.org 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 Ovillo@lists.ovillo.org Puedes modificar