Wenas, yo también tengo que hacer algo parecido.
Quiero mostrar una serie de juegos de mesa, en la que aparezcan ciertos
datos (diseñador, publicado por, número de jugadores, tiempo de juego,
...) a la izquierda y alineado a la derecha su correspondiente
información. Y bien a la derecha o izquierda una foto del tablero o caja
del juego.
Evidentemente una tabla no es la solución. Y he utilizado lo siguiente:
<div id="contenido">
<legend>Nombre del juego</legend>
<img class="foto_derecha" alt="..." src="..." title = "..."/>
<div class="info">
<div class="etiqueta">Diseñador:</div>Richard Garfield</div>
<div class="info">
<div class="etiqueta">Publicado por:</div>Amigo Spiele</div>
...
</div>
Utilizando el siguiente CSS:
img.foto_derecha {
border: none;
float:right;
padding-top:1em;
padding-bottom:1em;
padding-left:1em;
}
.info {
margin-bottom:.453em;
min-height:1.822em;
overflow:visible;
}
.etiqueta {
float:left;
width:18.116em;
min-height:1.822em;
}
Y todo va perfecto, hasta que por ejemplo el campo descripción se hace
muy largo. Y en vez de alinearse a la derecha a partir de los 18.116em.
Empieza pegado totalmente a la izquierda, la segunda linea de texto.
Es una pagina web que tengo que hacer para una asignatura de
accesibilidad web, y quiero que a la vez que sea accesible tenga un
diseño majo.
Alguno me podéis orientar como hacer esto. De esta forma o de otra. La
idea general es que aparezca a la izquierda el atributo (nunca mas largo
de 20 palabras) y a la derecha la descripción (pudiendo ser un texto largo).
Gracias por vuestra ayuda.
_______________________________________________
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