Foros del Web » Creando para Internet » CSS »

[SOLUCIONADO] Ajustar el Alto de DIV a una imagen

Estas en el tema de Ajustar el Alto de DIV a una imagen en el foro de CSS en Foros del Web. Tengo un DIV y dentro una imagen de 21px de alto. Deseo mostrar la imagen, pero en la parte inferior del DIV me deja un ...
  #1 (permalink)  
Antiguo 17/04/2016, 10:26
 
Fecha de Ingreso: enero-2002
Mensajes: 1.174
Antigüedad: 22 años, 10 meses
Puntos: 21
Ajustar el Alto de DIV a una imagen

Tengo un DIV y dentro una imagen de 21px de alto.
Deseo mostrar la imagen, pero en la parte inferior del DIV me deja un espacio.

¿Cómo puedo hacer para que el DIV se muestre solo con el alto de la imagen sin ese pequeño espacio abajo?

No deseo asignar al DIV la instrucción: height: 21px; ya que es una imagen que cambia dinámicamente y no siempre tiene el mismo alto.

Este es mi html completo:


Código HTML:
Ver original
  1. <!doctype html>
  2. <html lang="es">
  3. <title>Título</title>
  4. *{
  5.     border:0;
  6.     margin:0;
  7.     padding:0;
  8. }
  9. body{
  10.     background:#8b8b8b;
  11. }
  12. #container {
  13.     background:#fff;
  14.     width:900px;
  15.     margin: auto;
  16. }
  17. #top {
  18. /*  height: 21px; */
  19. }
  20. </head>
  21. <section id="container">
  22.     <section id="top"><img src="https://www.microsoft.com/library/errorpages/Images/Microsoft_logo.png" alt=""/>
  23.     </section>
  24. </body>
  25. </html>
  #2 (permalink)  
Antiguo 17/04/2016, 10:59
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.489
Antigüedad: 22 años, 3 meses
Puntos: 2114
Respuesta: Ajustar el Alto de DIV a una imagen

Lo más rápido es que la imagen sea un elemento de bloque:

Código CSS:
Ver original
  1. img {
  2.   display: block;
  3. }

Otra solución sería poner el tamaño de la fuente del contenedor a cero:

Código CSS:
Ver original
  1. #container {
  2.   font-size: 0;
  3. }

Muevo esto al foro de CSS.
__________________
(:
  #3 (permalink)  
Antiguo 17/04/2016, 15:22
 
Fecha de Ingreso: enero-2002
Mensajes: 1.174
Antigüedad: 22 años, 10 meses
Puntos: 21
Respuesta: Ajustar el Alto de DIV a una imagen

Estimado pzin: Muchas Gracias... Funcionó a la perfección.

Etiquetas: alto, html
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 06:56.