Foros del Web » Creando para Internet » CSS »

capa absoluta al pie de página, no me sale!

Estas en el tema de capa absoluta al pie de página, no me sale! en el foro de CSS en Foros del Web. Hola amigos, llevo tiempo intentanto posicionar una capa absoluta abajo de todo y lo único que hace es ponerla abajo pero cuando hay scroll se ...
  #1 (permalink)  
Antiguo 31/10/2011, 09:16
 
Fecha de Ingreso: septiembre-2010
Mensajes: 75
Antigüedad: 14 años, 2 meses
Puntos: 0
capa absoluta al pie de página, no me sale!

Hola amigos, llevo tiempo intentanto posicionar una capa absoluta abajo de todo y lo único que hace es ponerla abajo pero cuando hay scroll se keda arriba. aquí pongo el codigo css por si alguien me puede ayudar, muchas gracias.


#copyright { position: absolute;
width:100%;
height: 24px;
margin-left:auto;
margin-right:auto;
margin-bottom:auto;
margin-top:auto;
bottom:0px !important;
left:0;
right:0;
background-color: #CED8F6;
border-bottom: 10px solid #B9005C;

}

todas mis capas son absolutas.
  #2 (permalink)  
Antiguo 31/10/2011, 10:27
 
Fecha de Ingreso: noviembre-2006
Mensajes: 13
Antigüedad: 18 años, 1 mes
Puntos: 0
Respuesta: capa absoluta al pie de página, no me sale!

has probado con "fixed" en lugar de absolute? Eso si, en moviles y tablets el fixed no funciona pero el absolute si...
  #3 (permalink)  
Antiguo 31/10/2011, 10:35
 
Fecha de Ingreso: septiembre-2010
Mensajes: 75
Antigüedad: 14 años, 2 meses
Puntos: 0
Respuesta: capa absoluta al pie de página, no me sale!

Gracias por contestar, esa opción no vale porqué el fixed se queda fijo y tapa unos px de la web, tampoco seria la solución ponerlo fijo. pero gracias de todos modos.

Alguien podría ayudarme por favor?
  #4 (permalink)  
Antiguo 31/10/2011, 10:38
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 5 meses
Puntos: 1567
Respuesta: capa absoluta al pie de página, no me sale!

Lo que sigue funciona

Código HTML:
Ver original
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  2. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml">
  4. <title>Capa al pie</title>
  5. <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  6. <style type="text/css">
  7. /*<![CDATA[*/
  8. html, body {
  9. margin: 0;
  10. padding: 0;
  11. }
  12. #copyright {
  13. position: absolute;
  14. width:100%;
  15. height: 50px;
  16. margin: 0;
  17. padding: 0;
  18. bottom: 0;
  19. left: 0;
  20. background-color: gray;
  21. border-bottom: 10px solid #000;
  22. }
  23. /*]]>*/
  24. </head>
  25. <div id="copyright">
  26. copyright
  27. </div>
  28. </body>
  29. </html>

Probablemente hay algo más de tu html que esté interfiriendo

Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.
  #5 (permalink)  
Antiguo 31/10/2011, 10:49
 
Fecha de Ingreso: septiembre-2010
Mensajes: 75
Antigüedad: 14 años, 2 meses
Puntos: 0
Respuesta: capa absoluta al pie de página, no me sale!

Gracias, me sigue sin funcionar. Lo que hace el código es poner la capa abajo del todo pero en cuanto el contenido le sale el scroll ya se queda allí, no sale abajo del todo, nose si me esplico.
  #6 (permalink)  
Antiguo 31/10/2011, 11:07
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 5 meses
Puntos: 1567
Respuesta: capa absoluta al pie de página, no me sale!

ponele
height:auto;


si lo que querés es que sea de un alto determinado y que genere scroll usá fixed en lugar de absolute como señaló @saraal
Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.
  #7 (permalink)  
Antiguo 31/10/2011, 11:21
 
Fecha de Ingreso: septiembre-2010
Mensajes: 75
Antigüedad: 14 años, 2 meses
Puntos: 0
Respuesta: capa absoluta al pie de página, no me sale!

GRacias, pero sigue igual sin funcionar, aquí pongo todo el codigo CSS aver si me podrias ayudar por favor. a lo mejor hay que añadir algo en el body.

html, body { height:100%;
margin:0;
padding: 0;
height:auto!important;
min-height:100%;
min-width:100%;
text-align: center;
}
#toplogo { position: absolute;
z-index:2;
width:100%;
height: 120px;
margin-left:auto;
margin-right:auto;
left:0;
right:0;
margin-top: -8px;
background-color: #2e2e2e;
border-bottom: 3px solid #B9005C;
}
#marquee { position: absolute;
width:100%;
height: 36px;
margin-left:auto;
margin-right:auto;
left:0;
right:0;
margin-top: 115px;
background-color: #CED8F6;

}
#content { position: absolute;
width:100%;
margin-left:auto;
margin-right:auto;
left:0;
right:0;
margin-top: 150px;
}
#copyright { position: absolute;
width:100%;
height: auto;
z-index:1;
margin-bottom:0px;
margin: 0;
padding: 0;
bottom:0;
left: 0;
background-color: gray;
border-bottom: 10px solid #000;
/*
background-color: #CED8F6;
border-bottom: 10px solid #B9005C; */

}
  #8 (permalink)  
Antiguo 31/10/2011, 11:57
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 5 meses
Puntos: 1567
Respuesta: capa absoluta al pie de página, no me sale!

en realidad no sé muy bien como se tiene que mostrar lo que querés,

con el css que pasaste se muestran 4 capas, una debajo de la otra y la úlltima al pie.
De todas maneras tu css esta lleno de cosas innecesarias al mi parecer, si tus capas tienen 100% de ancho, no necesitas de absolute, salvo para la ultima, y las capas absolutas las posicionas en todo caso con left y top(o bottom para laque va al pie) no con left y right, los z-index, al no haber superposición, están de más.
Como el color de fondo de content no te lo va a cubrir completo si no hay contenido, lo pasamos al body.
Proba con esto
Código HTML:
Ver original
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  2. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml">
  4. <title>titulo</title>
  5. <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  6.  
  7. <style type="text/css">
  8. /*<![CDATA[*/
  9.  
  10. html, body {
  11. height:100%;
  12. margin:0;
  13. padding: 0;
  14. min-height:100%;
  15. min-width:100%;
  16. text-align: center;
  17. background-color: cyan;
  18. }
  19. div {
  20. margin: 0;
  21. padding: 0;
  22. }
  23.  
  24. #toplogo {
  25. width:100%;
  26. height: 120px;
  27. background-color: #2e2e2e;
  28. border-bottom: 3px solid #B9005C;
  29. }
  30. #marquee {
  31. width:100%;
  32. height: 36px;
  33. background-color: #CED8F6;
  34. }
  35. #content {
  36. width:100%;
  37. background-color: cyan;
  38. }
  39.  
  40. #copyright {
  41. position: absolute;
  42. width:100%;
  43. height: auto;
  44. margin-bottom:0px;
  45. margin: 0;
  46. padding: 0;
  47. bottom:0;
  48. left: 0;
  49. background-color: gray;
  50. border-bottom: 10px solid #000;
  51. }
  52. /*]]>*/
  53. </head>
  54.  
  55. <div id="toplogo">
  56. toplogo<br />
  57. </div>
  58.  
  59. <div id="marquee">
  60. marquee<br />
  61. </div>
  62.  
  63. <div id="content">
  64. content<br />
  65. </div>
  66.  
  67. <div id="copyright">
  68. copyright<br />
  69. copyright<br />
  70. copyright<br />
  71. copyright<br />
  72. copyright<br />
  73. copyright<br />
  74. copyright<br />
  75. copyright<br />
  76. </div>
  77. </body>
  78. </html>

En el caso de que tu capa content genere scroll al body, te repito, tu capa copyright deberá estar con fixed.
Ejemplo
http://foros.emprear.com/html/div-al...-fija-pie.html
Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.
  #9 (permalink)  
Antiguo 31/10/2011, 12:24
 
Fecha de Ingreso: septiembre-2010
Mensajes: 75
Antigüedad: 14 años, 2 meses
Puntos: 0
Respuesta: capa absoluta al pie de página, no me sale!

Hola de nuevo empear, si saco los absolute no me queda al 100% la capa, y lo me interesa hacer es que si hay contenido en el content, vaya bajando y al final del todo encontrar el div copyright, igual que todas las webs. el fixed lo fija abajo pero te sigue a donde vayas subas o bajas en el contenido.
alguna idea? llevo todo el dia intentando de todas las formas pero no hay manera.
  #10 (permalink)  
Antiguo 01/11/2011, 07:39
 
Fecha de Ingreso: septiembre-2010
Mensajes: 75
Antigüedad: 14 años, 2 meses
Puntos: 0
Respuesta: capa absoluta al pie de página, no me sale!

Alguien sabe como podria ayudarme por favor?

Etiquetas: página, pie, fondo, capas
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 21:40.