【问题标题】:How to set an image responsive within a div?如何在 div 中设置响应式图像?
【发布时间】:2014-02-27 14:05:04
【问题描述】:

我在 div here 中有一张微笑的房子的图像,我尝试使用以下方法使其具有响应性:

*img-responsive(引导类)

*背景尺寸:封面; 背景大小:包含; 背景尺寸:自动;

分别给这些。 一切都失败了……有人有更好的解决方案吗?

PS:文字和图片的位置不应该改变。

找到了解决方案:我删除了 div,只添加了图像。现在可以正常使用了。

【问题讨论】:

    标签: html css twitter-bootstrap responsive-design


    【解决方案1】:

    您的background-size:auto; 会覆盖之前的设置。

    Cover 会拉伸以适应 div,从而导致剪裁。包含将拉伸以适应而不剪裁。

    background-image: url(''); 
    background-size: contain; 
    background-position:center center;
    background-repeat: no-repeat; 
    

    【讨论】:

    • 我试过 background-size: contains; ,但是在浏览器的特定宽度之后..图片太小了..
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-01-16
    • 1970-01-01
    • 2015-01-30
    • 2014-09-01
    • 2021-02-05
    • 2019-12-30
    • 1970-01-01
    相关资源
    最近更新 更多