七、图片

1 响应式图片

在 Bootstrap 版本 3 中,通过为图片添加 .img-responsive 类可以让图片支持响应式布局。其实质是为图片设置了 max-width: 100%;height: auto;display: block; 属性,从而让图片在其父元素中更好的缩放。

不加 .img-responsive 类名的图片,如果这个图片比浏览器要大,那它会出现滚动条。加了 .img-responsive 类名,图片的宽度会等于浏览器的宽度。

如果需要让使用了 .img-responsive 类的图片水平居中,请使用 .center-block 类,不要用 .text-center。 请参考助手类章节 了解更多关于 .center-block 的用法。

SVG 图像和 IE 8-10:

Internet Explorer 8-10 中,设置为 .img-responsiveSVG 图像显示出的尺寸不匀称。为了解决这个问题,在出问题的地方添加 width: 100% \9; 即可。Bootstrap 并没有自动为所有图像元素设置这一属性,因为这会导致其他图像格式出现错乱。

2 图片形状

通过为 <img> 元素添加以下相应的类,可以让图片呈现不同的形状。

1
2
3
<img src="..." alt="..." class="img-rounded">  圆角
<img src="..." alt="..." class="img-circle"> 园
<img src="..." alt="..." class="img-thumbnail"> 双线

NvXnl8.png

跨浏览器兼容性

请时刻牢记:

Internet Explorer 8 不支持 CSS3 中的圆角属性。

点击查看

本文标题:七、图片

文章作者:Mango

发布时间:2020年07月08日 - 21:19:18

最后更新:2020年07月08日 - 22:35:39

原始链接:https://mango185.github.io/post/8e1f5cb3.html

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。

-------------------本文结束 感谢您的阅读-------------------