Pregunta

<div style="overflow:hidden; height:100px; width:100px;">
<img src="etc.jpg" width:"100px" /></div>

Tengo una img en un div. La altura de la img no está definido pero es más grande que el de la 100px div.

Quiero centro vertical del img y ocultar el desbordamiento superior e inferior.

Todavía no puedo entender cómo hacer esto ...

Daniele

¿Fue útil?

Solución

¿Esto funciona para usted?

 <div style="overflow:hidden; height:100px; width:100px;">
   <image src="etc.jpg" style="width:100px; position: relative; bottom: 25%;" />
 </div>

Hmmm el resultado es un poco raro cuando la imagen lo hace apto

Otros consejos

Se puede tratar de establecer la propiedad margin-top de la imagen en un porcentaje negativo. Por ejemplo;

div img {margin-top: -50%;}

Simplemente juega con los valores porcentuales y usted debe encontrar algo que funcione.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top