Vereis hoy tengo una duda con mi css, explico mi situacion:
Tengo un div content, dentro de el esta todo (menus y cuerpo)
Tengo otro div cuerpo en el que se encuentran las tablas, texto etc...
el problema esta en que el texto sale de una base de datos y no siempre tiene el mismo tamaño, y cuando el tamaño es mas largo que el menu, se queda todo mal, al igual que cuando es mas pequeño.
Lo que me gustaria es asignarle un valor minimo, que fuese del mismo tamaño que el de mi menu vertical, y si se pasa de ese tamaño, que se ajuste automaticamente.
No se si me he explicado bien, si no me entienden preguntenme =D
Os dejo parte de mi codigo css:
Código CSS:
Ver original
body { background : #C0D9D9 url(imagenes/f.gif) repeat; font: 10pt/1.5em "Trebuchet MS", Tahoma, Arial, sans-serif; margin : 20px 0px 20px 0px; } #head{ width: 700px; height: 120px; margin: 0 auto; background: url(imagenes/cabecera.png) no-repeat; } #menuizq { /*float: left; margin:60px 0 0 0; width: 25%; padding: 20px; font-family:serif; font-size:10pt;*/ width: 160px; background-color: ; /*border-bottom : 1px solid #cccccc; border-right : 1px solid #cccccc;*/ float:left; line-height : 5px; } #menuizq ul { margin-left: -45px; margin-right: 35px; line-height: normal; font: 8.6pt/1.5em "Trebuchet MS", Tahoma, Arial, sans-serif; line-height : 5px; } #menuizq li { display: inline; font: 8.6pt/1.5em "Trebuchet MS", Tahoma, Arial, sans-serif; } #menuizq a { display: block; float:; height: 26px; padding: 5px 0px 0 20px; font: 8.6pt/1.5em "Trebuchet MS", Tahoma, Arial, sans-serif; text-decoration: none; font-weight: bold; line-height : 10px; } #menuizq a:hover { text-decoration: underline; } #submenuizq ul { margin-left: -45px; margin-right: 35px; line-height: normal; font: 8.6pt/1.5em "Trebuchet MS", Tahoma, Arial, sans-serif; line-height : 5px; } #submenuizq li { display: inline; font: 8.6pt/1.5em "Trebuchet MS", Tahoma, Arial, sans-serif; } #submenuizq a { display: block; float:; height: 26px; padding: 5px 0px 0 30px; font: 8.6pt/1.5em "Trebuchet MS", Tahoma, Arial, sans-serif; text-decoration: none; font-weight: bold; line-height : 10px; } #submenuizq a:hover { text-decoration: underline; } #submenuizq a { color: #848484; } #content { text-align: left; width: 750px; height: 700px auto; background-color : #ffffff; margin: auto; /*margin-left: 50px; margin-right: 280px; font-family:serif; font-size:10pt;*/ } #menu { height: 5%; font: 10pt/1.5em "Trebuchet MS", Tahoma, Arial, sans-serif; text-align: left; padding : 3px 10px 5px 10px; border-top : 1px solid #cccccc; border-bottom : 1px solid #cccccc; } #menu ul { margin: 0; list-style: none; line-height: normal; } #menu li { display: inline; } #menu a { display: block; float: right; height: 26px; padding: 0 18px 0 20px; text-decoration: none; font-weight: bold; } #menu a:hover { text-decoration: underline; } #cuerpo { width:480px; margin-left: 8px; margin:0 69px 0 0; padding: 12px 0px 10px 0px; background-color : #ffffff; font: 10pt/1.5em "Trebuchet MS", Tahoma, Arial, sans-serif; }
Gracias de antemano!