css – 引导响应图像缩放

前端之家收集整理的这篇文章主要介绍了css – 引导响应图像缩放前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
使用Twitter Bootstrap我意识到,默认情况下,它可以响应地缩放图像.这是伟大的,但并不总是完美的.

例如说,我在桌面上有一个500×300的图像,然后调整移动的大小,这个图像将会变得非常小而且不太高,丢失了图像的大部分细节.

我已经看到其他网站实际上没有多少缩放图像,而是使用父div来对掩码进行排序. (http://www.fitnessfireworks.com是一个很好的例子,不再可用.)

什么是最好的方法来完成这个? CSS背景图像和背景图像缩放的组合?只是寻找最佳做法.

解决方法

I have seen how other sites actually don’t scale the image much,but rather use the parent div to sort of mask the image

如果您检查您提到的页面上的CSS,您将看到,而不是使用imline图像,它们通常定义具有背景图像的div,并使用CSS

#some-div {
background-size: 100%;
background-size: cover;
background-position: center center;
vertical-align: top;
background-image: url(/.../image.jpg);
}

以下是一个示例,您可以如何通过缩放内嵌图像与背景图像获得完全不同的结果.

http://www.bootply.com/67094

第二种方法的关键是使用background-size:cover和整理div的大小(因此背景图像的大小).

http://css-tricks.com/perfect-full-page-background-image/有关背景封面的变化和选项的良好信息.

猜你在找的CSS相关文章