如何在div中自动调整图像高度。

时间:2016-08-09 10:31:13

标签: html css

在我的情况下,我有一个尺寸为1587 * 666的图像。我希望将此图像放在高度为600px且宽度为300px的div中。但我没有成功做到这一点。任何人都可以帮我举例。this is a image which i have to be fit in my div

这是一个代码。

<div id="myDiv" style="width:300px; height:600px;">
<img src="top_add.png"/>
</div>

3 个答案:

答案 0 :(得分:1)

图片标记的宽度和高度指定为&#34; 100%&#34; &#34;继承&#34;

继承属性集父标签的高度和宽度。

onCreate()

 #myDiv img {
        width:100%;
        height:100%;
    }

答案 1 :(得分:0)

只需将图片设置为100%。

<强> HTML

<div id="myDiv">
<img src="top_add.png"/>
</div>

<强> CSS

img{
    width: 100%;
}
#myDiv{
    width:300px;
    height:600px;
}

我建议您不要使用内联样式

答案 2 :(得分:0)

如果设置宽度和高度以及一天更改图像,它将以不良方式缩放。 把它作为风格的背景放在那里要好得多。这是一个例子:

height: 600px;
width: 300px;
background: url('path_to_your/image.jpg'); 
background-size: cover; 
background-position: center center;