网页上的img引用的图片如何适配retina屏幕呢?
如果是CSS里的,可以用下面的代码适配,但是如果是的又该怎么适配呢?
@media
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (min-device-pixel-ratio: 2) {
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
1. Retina.js,会造成两次图像的请求。
http://retinajs.com/
2. JS替换SRC的方法,会造成两次图像的请求。
2.1 自定义一种属性
2.2 使用某种方式匹配相应的标签
2.3 针对相应的屏幕做SRC的替换。
3.等待新标准……
扩展阅读:
http://ued.taobao.com/blog/2013/01/css-and-html5-adaptive-images/
http://www.zhangxinxu.com/wordpress/2012/10/new-pad-retina-devicepixelratio-css-page/
我有一个不完美的,抛砖引玉
没有测试过,随口回答,只想表达我的思想
楼主有什么好的方案了吗?
对于不支持srcset的浏览器,
最近在搞页面活动也碰到这样的问题。
暂时用js完成任务的