相关疑难解决方法(0)

使图像宽度为父div的100%,但不大于其自身的宽度

我试图获得一个图像(动态放置,对尺寸没有限制)与其父div一样宽,但只要该宽度不宽于100%的宽度.我试过这个,但无济于事:

img {
    width: 100%;
    height: auto;
    max-width: 100%;
}
Run Code Online (Sandbox Code Playgroud)

这些图像中的许多图像比它们的父图像宽,这就是为什么我希望它们相应地调整大小,但是当一个小图像在那里弹出并且缩小到超出其正常尺寸时,它看起来真的很糟糕.有没有办法做到这一点?

html css width

118
推荐指数
2
解决办法
25万
查看次数

CSS图像高度限制为父div高度.父div宽度和高度以百分比指定***

如何将图像的高度限制为其高度以百分比指定的父容器?

如果图像宽度/高度>父宽度/高度,我希望图像跨越父对象.如果图像宽度/高度<父宽度/高度,则图像与父对齐.在任何情况下,我都不希望图像被拉伸[垂直/水平.]

html, body{
    width:100%;
    height:100%;
}

#top{
    height:10%;
}

#middle{
    height:80%;
}

#bottom{
    height:10%;
}

img{
    width: how much?
    height: how much?
}
Run Code Online (Sandbox Code Playgroud)

<html>
    <body>
        <div id="top">I am top</div>
        <div id="middle">
            <img src="/images/abc.jpg" />
        </div>
        <div id="bottom">I am bottom</div>
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

html css image css3

3
推荐指数
1
解决办法
3万
查看次数

标签 统计

css ×2

html ×2

css3 ×1

image ×1

width ×1