Foros del Web » Creando para Internet » CSS »

ajustar div a pantalla

Estas en el tema de ajustar div a pantalla en el foro de CSS en Foros del Web. Buenas, me gustaria crear un div con color de fondo que ocupe toda la pantalla menos 1 centimetros por cada lado pero sin utilizar px, ...
  #1 (permalink)  
Antiguo 26/05/2014, 13:55
 
Fecha de Ingreso: marzo-2014
Mensajes: 5
Antigüedad: 10 años, 1 mes
Puntos: 0
Exclamación ajustar div a pantalla

Buenas, me gustaria crear un div con color de fondo que ocupe toda la pantalla menos 1 centimetros por cada lado pero sin utilizar px, em, o cosas asi porque segun el tipo de navegador y la pantalla d ecada usuario se ve de una forma o de otra

Mi priblema esque le doy los valores en el css y se ajusta por arriba y por la izquierda, pero por abajo y por la derecha se sigue quedando pegado el div al borde de la pantalla
  #2 (permalink)  
Antiguo 26/05/2014, 14:51
Avatar de felipelvrd  
Fecha de Ingreso: diciembre-2012
Mensajes: 28
Antigüedad: 11 años, 4 meses
Puntos: 0
Respuesta: ajustar div a pantalla

ponga el css del div para ver que esta haciendo
  #3 (permalink)  
Antiguo 26/05/2014, 15:44
 
Fecha de Ingreso: marzo-2014
Mensajes: 5
Antigüedad: 10 años, 1 mes
Puntos: 0
Respuesta: ajustar div a pantalla

Código CSS:
Ver original
  1. html {
  2.    width: 100%;
  3.    heigth: 100%;
  4. }
  5. body {
  6.    width: 100%;
  7.    heigth: 100%;
  8. }
  9. #main{
  10. background-color:#61380B;
  11. z-index: 1000;
  12. height: 100%;
  13. width:100%
  14. margin: 3px;
  15.  
  16. -webkit-border-radius: 3em;
  17. -moz-border-radius: 2em;
  18. }

ahi se me va solo por la derecha, porque no e conseguido ampliarlo hacia abajo

mi idea es que quede el div ocupando toda la pantalla tanto horizontal como verticalmente, menos un centimetro o dos de margen a cada lado

Última edición por pzin; 26/05/2014 a las 15:46 Razón: formato código
  #4 (permalink)  
Antiguo 26/05/2014, 15:49
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.488
Antigüedad: 21 años, 8 meses
Puntos: 2114
Respuesta: ajustar div a pantalla

Si le quitas a #main la linea que especifica el ancho debería de funcionarte, aunque el problema con la altura seguirá ahí.

Lo más seguro es que le des un relleno a body:

Código CSS:
Ver original
  1. body {
  2.   padding: 3px;
  3. }
  #5 (permalink)  
Antiguo 26/05/2014, 18:07
Avatar de Atomycko  
Fecha de Ingreso: diciembre-2005
Ubicación: Zapopan Jal.
Mensajes: 92
Antigüedad: 18 años, 4 meses
Puntos: 12
Respuesta: ajustar div a pantalla

Lo que pasa es que al 100% se le suman los 3px de margen, quitalos y ponlos al body, como pone el amigo pzin
__________________
PD: Los acentos fueron secuestrados.
  #6 (permalink)  
Antiguo 26/05/2014, 23:50
Avatar de felipelvrd  
Fecha de Ingreso: diciembre-2012
Mensajes: 28
Antigüedad: 11 años, 4 meses
Puntos: 0
Respuesta: ajustar div a pantalla

para que ocupe toda la pantalla, puede usar posicionamiento absoluto y le pone un top, botton, left y rigth al div, como algo así


Código CSS:
Ver original
  1. body {
  2.     margin: 0px;
  3.     padding: 0px;
  4. }
  5. #main{ 
  6.     position: absolute;
  7.     left: 50px;
  8.     right: 50px;
  9.     top: 50px;
  10.     bottom: 50px;
  11. }

imagino que es pagina sin scroll?

Última edición por felipelvrd; 26/05/2014 a las 23:57
  #7 (permalink)  
Antiguo 27/05/2014, 00:50
 
Fecha de Ingreso: marzo-2014
Mensajes: 5
Antigüedad: 10 años, 1 mes
Puntos: 0
Respuesta: ajustar div a pantalla

lo corregi y puse como vosotros me haveis dicho, y ya me funciono, muchisimas gracias a todos

Etiquetas: color, pantalla
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:12.