Foros del Web » Creando para Internet » CSS »

Float me deja espacio superior e inferior.

Estas en el tema de Float me deja espacio superior e inferior. en el foro de CSS en Foros del Web. Hola. Me ocurre que al hacer un float left me deja un espacio superior e inferior. Código HTML: <style type= "text/css" > <!-- .post { ...
  #1 (permalink)  
Antiguo 16/11/2011, 16:26
Avatar de wesse  
Fecha de Ingreso: junio-2003
Ubicación: España
Mensajes: 577
Antigüedad: 21 años, 5 meses
Puntos: 1
Float me deja espacio superior e inferior.

Hola. Me ocurre que al hacer un float left me deja un espacio superior e inferior.

Código HTML:
<style type="text/css">
<!--
	.post {
		width: 100%;
		background-color: red;
		margin: 0px;
		padding: 0px;
		float: left;
		clear:both;
	}


-->
</style>

  <div class="post"> 
    <p><a href="http://www.web.com/"><img src="foto.jpg" width="100" height="100" class="foto" /></a></p>
		</div> 
Si le quito el float: left; me aparece bien, sin márgenes.
Ocurre lo mismo si en lugar de una foto pongo un texto.
¿Porqué ocurre ésto?

Gracias!
  #2 (permalink)  
Antiguo 16/11/2011, 18:16
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 4 meses
Puntos: 1567
Respuesta: Float me deja espacio superior e inferior.

te esta sobrando el tag <p>, ahi se te genera el padding y margin adicional, solo reseteaste el div

Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.
  #3 (permalink)  
Antiguo 17/11/2011, 12:07
Avatar de wesse  
Fecha de Ingreso: junio-2003
Ubicación: España
Mensajes: 577
Antigüedad: 21 años, 5 meses
Puntos: 1
Respuesta: Float me deja espacio superior e inferior.

Gracias, pero sólo lo he solucionado parcialmente. Al insertar texto también me vuelve a dejar un espacio superior en el texto:

Código HTML:
<style type="text/css">
<!--
.post {
		width: 100%;
		background-color: red;
		margin: 0px;
		padding: 0px;
		float: left;
		clear:both;
	}
.foto{float:left;}
-->
</style>

  <div class="post"> 
    <a href="http://www.web.com/"><img src="foto.jpg" width="142" height="100" class="foto" /></a><br />
      texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto 
		texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto </div> 
  #4 (permalink)  
Antiguo 17/11/2011, 17:55
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 4 meses
Puntos: 1567
Respuesta: Float me deja espacio superior e inferior.

el espacio ese es el salto de linea <br /> insertado a continuación del link, quitalo

Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.
  #5 (permalink)  
Antiguo 18/11/2011, 13:03
Avatar de wesse  
Fecha de Ingreso: junio-2003
Ubicación: España
Mensajes: 577
Antigüedad: 21 años, 5 meses
Puntos: 1
Respuesta: Float me deja espacio superior e inferior.

ups.

mil gracias amigo!

Etiquetas: espacio, float, superior, fondo
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 10:42.