
y no ocupa toda la pantalla esta centrado.
| |||
| Duda con Divs! Ayuda buenas es para saber si alguien sabe como podría hacer lo del menú, menú otro y contenido como lo puse en la imagen la parte de la cabecera y botonera ya lo hice pero la parte que mencione no se como hacerla si alguien sabe se lo agradecería mucho plix! y gracias! ![]() y no ocupa toda la pantalla esta centrado. Última edición por daemons88; 02/08/2010 a las 16:28 |
| |||
| Respuesta: Duda con Divs! Ayuda no entendi muy bien. si es solo por la forma de crearlo seria algo asi: <div id="ContenedorBody"> <div id="ContenedorMenus"> <div id="Menu"></div> <div id="OtroMenu"></div> </div> <div id="Contenido"></div> </div> ahi tendrias que jugar con los float:left y luego con el clear:both para acabar con los float. si es porque otro menu vaya hasta el final de contenido ahi es un poco mas complicado ya que con pixeles no vas a poder y con porcentajes tampoco ya que si pones el otro menu al 100% este va a tomar la altura de todo el contenido sin restar la altura del menu. yo lo que haria seria simular un backgraound de una imagen que este en el contenedor body y lo situas a la izquierda y le pones repeat en y. pero no entendi mucho lo que queres asi que no te detallo mucho, si podes explica bien si es a medidas o segun el tamaño de la ventana, etc. Saludos
__________________ www.sandant.com - Blog de Programacion y mucho mas WWW.SPEDEVIGNER.COM SE DEJARA DE USAR EN UN MES |
| |||
| Respuesta: Duda con Divs! Ayuda lo que deberias hacer es un div que contenga a todos y a este centrarlo. #ContenedorWeb{ margin:0 auto 0 auto; text-align:center; width:768px; } de alto no le pones nada ya que se va a estirar segun sus hijos. despues a los divs que mostras en la imagen no necesitas centrarlos y si ocupan todo el ancho les pones width:100%; = 768px por el padre. despues el tema de los menu y contenido tenes que hacerlo con la estructura que te puse antes.
__________________ www.sandant.com - Blog de Programacion y mucho mas WWW.SPEDEVIGNER.COM SE DEJARA DE USAR EN UN MES |
| |||
| Respuesta: Duda con Divs! Ayuda Cita: gracias de nuevo y el problema esta es en que menú y contenido tienen el fondo azul aparte de que menú tiene unos botones que tienen que ir a la izquierda y menú otro tiene el fondo gris y tendrá otro contenido diferente al de contenido ya te muestro:
Iniciado por exxqizofrenicoo lo que deberias hacer es un div que contenga a todos y a este centrarlo. #ContenedorWeb{ margin:0 auto 0 auto; text-align:center; width:768px; } de alto no le pones nada ya que se va a estirar segun sus hijos. despues a los divs que mostras en la imagen no necesitas centrarlos y si ocupan todo el ancho les pones width:100%; = 768px por el padre. despues el tema de los menu y contenido tenes que hacerlo con la estructura que te puse antes. ![]() así se debería de ver en la pagina web la parte de los menús y contenido pero nose como y nuevamente gracias y saludos =) |
| ||||
| Respuesta: Duda con Divs! Ayuda Voy a intentar ser muy gráfica, que normalmente me explico bastante mal. Yo haría algunos divs más que contengan a los otros, por qué, pues porque el padding y el margin pueden generarte problemas de compatibilidad entre navegadores, puedes usarlos obviamente, pero limitar su uso te ahorrará muchos quebraderos de cabeza. Te pongo una foto de cómo lo veo yo: ![]() El div rosa contendría a todos los demás, lo cual te será útil de cara al centrado en pantalla, el div amarillo contiene menu, otro menu y contenido, y el verde, que a su vez que contiene menu y otro menu. Luego ya colocarlos con float:left Ahora te pongo el código para hacerlo tal como te digo, modifica medidas y colores a necesidad, que los puse a boleo y casi provocan epilepsia xD
Código:
/* Código CSS*/
body {
font: 0.8em Verdana, Arial, Helvetica, sans-serif;
background: #f9c;
margin: 0;
padding: 0;
}
.container {
width: 955px;
background: #f09;
margin: 0 auto;
}
.cabecera1 {
width: 955px;
height: 50px;
background: #c9f;
}
.cabecera2 {
width: 955px;
height: 150px;
background: #99f;
}
.botonera {
width: 955px;
height: 30px;
background: #09f;
}
.contenido {
width: 955px;
height: 538px;
background: #c9f;
}
.izquierda {
width: 255px;
height: 538px;
background: #ccc;
float: left;
}
.menu {
width: 255px;
height: 138px;
background: #fff;
}
.otromenu {
width: 255px;
height: 400px;
background: #ddd;
float: left;
}
.derecha {
width: 700px;
height: 538px;
background: #000;
float: left;
}
<!-- Código del XHTML -->
<div class="container">
<div class="cabecera1"></div>
<div class="cabecera2"></div>
<div class="botonera"></div>
<div class="contenido">
<div class="izquierda">
<div class="menu"></div>
<div class="otromenu"></div>
</div>
<div class="derecha"></div>
</div>
</div>
Lo he probado en varios navegadores y funciona, ya nos cuentas si te funciona o te sirve |
| |||
| Respuesta: Duda con Divs! Ayuda si me funciona de maravilla muchas gracias =) oye una pregunta que diferencia tiene poner: .container { } a #container { } PDT: SI ERA CIERTO LO DE LOS COLORES JEJEJ XD |
| ||||
| Respuesta: Duda con Divs! Ayuda Cuando usas #container es para un id: <div id="container">. Los id son únicos. Cuando usas .container es para <div class="container">. Las clases se pueden usar muchas veces, pr ejemplo: |
| Etiquetas: Ninguno |