Retroceder   Foros del Web > Diseño de Sitios web > CSS

Respuesta
 
Herramientas Desplegado
Antiguo 21-mar-2006, 02:34   #1 (permalink)
Moderata
JavierB es realmente agradableJavierB es realmente agradableJavierB es realmente agradableJavierB es realmente agradableJavierB es realmente agradableJavierB es realmente agradable
 
Avatar de JavierB
 
Fecha de Ingreso: noviembre-2002
Ubicación: Madrid
Mensajes: 19.895
Div pegado a la parte superior de la página

Hola a todos.

Quiero que un div quede totalmente pegado a la parte de arriba de la página. Con el código que os pongo queda bien en Internet Explorer, pero en Firefox deja un espacio, como si tuviera un margen superior:
Código:
<html>
<head>
<style type="text/css">
body, html {margin:0; padding:0}
#contenedor {
  width:500px;
  margin:auto;
  border-left:1px solid black;
  border-right:1px solid black  }
</style>
</head>
<body>
<div id="contenedor">
<p>Aquí va el texto</p>
</div>
</body>
</html>
¿Se os ocurre algo para solucionarlo?

Gracias por adelantado. Saludos,
__________________
Lee las Políticas de los foros y escribe correctamente.
JavierB está desconectado   Responder Citando
Antiguo 21-mar-2006, 03:08   #2 (permalink)
uamistad está en el buen camino
 
Avatar de uamistad
 
Fecha de Ingreso: diciembre-2004
Ubicación: Cd. de México
Mensajes: 1.384
Hola JavierB, si cambias tu border-left y border-top por un simple border, se puede ver que sí estás pegando bien el DIV a la parte superior de la página.

El problema son tus etiquetas <p></p> que hacen que el texto baje un poco.
__________________
"Di no al Internet Explorer" -Proverbio Chino-
uamistad está desconectado   Responder Citando
Antiguo 21-mar-2006, 04:03   #3 (permalink)
Moderata
JavierB es realmente agradableJavierB es realmente agradableJavierB es realmente agradableJavierB es realmente agradableJavierB es realmente agradableJavierB es realmente agradable
 
Avatar de JavierB
 
Fecha de Ingreso: noviembre-2002
Ubicación: Madrid
Mensajes: 19.895
Hola uamistad. Gracias por contestar.

Ya me había fijado que poniendo border-top si que queda bien, pero me gustaría saber si hay alguna forma de que quede pegado sin poner borde superior.

No le mencioné en mi anterior mensaje ni lo puse en el código, pero el DOCTYPE está puesto y bien puesto, así que parece que el problema no es ese.

Gracias de nuevo. Saludos,
__________________
Lee las Políticas de los foros y escribe correctamente.
JavierB está desconectado   Responder Citando
Antiguo 21-mar-2006, 09:36   #4 (permalink)
Colaborador
kahlito tiene algunos puntos positivos de karma
 
Avatar de kahlito
 
Fecha de Ingreso: marzo-2003
Ubicación: En el Estrecho y el mar
Mensajes: 2.571
Hola JavierB.

Prueba poniéndole un margen superior al texto o parrafo de 0 por ejemplo:

Código HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Documento sin t&iacute;tulo</title>
<style type="text/css">
body, html {margin:0; padding:0}
#contenedor {
  width:500px;
  margin:auto;
  border-left:1px solid black;
  border-right:1px solid black;
  }
 p {
	margin-top: 0;
}
</style>
</head>
<body>
<div id="contenedor">
<p>Aquí va el texto</p>
</div>
</body>
</html>
Y si no pues con una clase a "p" para que solo este texto se quede arriba.

Espero que sea eso
kahlito está desconectado   Responder Citando
Antiguo 21-mar-2006, 10:00   #5 (permalink)
ZMaster ha deshabilitado el karma
 
Avatar de ZMaster
 
Fecha de Ingreso: septiembre-2005
Mensajes: 45
Parpadear

Hola!

Por qué en lugar de P utilizas <span>Texto aquí</span> y asunto arreglado mi amigo. Hay que ser prácticos en esto que no es un sistema de información el que estas creando.

Be happy!
ZMaster está desconectado   Responder Citando
Antiguo 21-mar-2006, 10:09   #6 (permalink)
Moderata
JavierB es realmente agradableJavierB es realmente agradableJavierB es realmente agradableJavierB es realmente agradableJavierB es realmente agradableJavierB es realmente agradable
 
Avatar de JavierB
 
Fecha de Ingreso: noviembre-2002
Ubicación: Madrid
Mensajes: 19.895
Gracias kahlito, me ha funcionado de maravilla tu código. Había probado poniendo margin y padding a cero por todas partes, pero se ve que me faltó eso.

ZMaster: estoy intentando que mi código sea lo más estandar posible y pones un <span> así suelto no es correcto. Gracias de todas formas.

Saludos,
__________________
Lee las Políticas de los foros y escribe correctamente.
JavierB está desconectado   Responder Citando
Antiguo 21-mar-2006, 10:40   #7 (permalink)
Colaborador
kahlito tiene algunos puntos positivos de karma
 
Avatar de kahlito
 
Fecha de Ingreso: marzo-2003
Ubicación: En el Estrecho y el mar
Mensajes: 2.571
De nada JavierB, recuerda que la hora de la merienda "eh mu mala"

Saludosss
kahlito está desconectado   Responder Citando
Respuesta

Calificación: Calificación de Tema: 1 votos, 3,00 de promedio.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 03:22.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93