响应式图片<picture>标签兼容处理(IE9)
2017-08-21 15:08
204 查看
通常我们在进行响应式网站开发的时候,需要对图片进行响应式处理,而IE 9并不能识别
图片等比缩放、占位(用作图片容器,空间先占下来,即使图片还没显示)
4000
<picture></picture>中的
<source>标签(让图片自适应),所以为了兼容IE9,可以这么写:
<picture> <!--[if IE 9]><video style="display: none;"><![endif]--> <source srcset="examples/images/extralarge.jpg" media="(min-width: 768px)"> <source srcset="examples/images/large.jpg" media="(min-width: 300px)"> <!--[if IE 9]></video><![endif]--> <img srcset="examples/images/medium.jpg" alt="…"> </picture>
图片等比缩放、占位(用作图片容器,空间先占下来,即使图片还没显示)
@mixin image-box($width, $height) { position: relative; display: block; margin: 0 auto; max-width: $width; height: 0; padding-bottom: ($height / $width) * 100%; overflow: hidden; }
@include image-box(400px, 300px);
4000
相关文章推荐
- 【JavaScript】加载失败的红叉图片处理与<img>图片标签的onerror事件
- <picture>标签实现响应式图片
- 响应式开发和<picture>标签的前世今生
- TextView显示HTML文本时<IMG>标签指定图片的显示处理
- html5学习记录04:图片<img>标签
- html <img>标签 src=""内的图片路径问题
- WebView 加载H5 <Input type="file"/>标签上传图片问题
- 4-4认识<img>标签,为网页插入图片
- 处理ie6对html的<base>标签的支持
- HTML——给图片<img>标签加上超链接
- html5media.js 让浏览器兼容<Video><Audio> 标签
- jquery元素分组插件,用于把一连串元素分成多组,如把多个a标签分成多组放入<li>元素中,可以用于简化多图滚动为一个元素滚动,兼容ie6
- JSP中<img>标签引用本地图片
- jeecg 中标签<t:formvalid>处理的js代码
- 使用css制作三角,兼容IE6,用到的标签&lt;div&gt;&lt;s&gt;&lt;span&gt;
- 通过CSS使得<img>标签变灰,从而图片看起来变灰
- 解决&lt;pre&gt;标签里的文本换行(兼容IE, FF和Opera等)
- <Object>标签在各个浏览器下的兼容问题
- WPF <Image/>标签预览可以显示图片运行后不显示
- html <div>标签内背景图片自适应div大小