针对自适应网站,图片是最难把控的,特别是banner类型的大图片。

js:

$(function(){//根据不同浏览设备,加载不同图片pic_html();function pic_html(){if($(window).width()<720){$(".pic-html").attr("src","img/pic-html-mobile/banner3.png");}else{$(".pic-html").attr("src","img/pic-html/banner3.png");}}//当调整浏览器窗口的大小时,发生 resize 事件$(window).resize(function(){pic_html();})
})

html:()

加载bootstrap.min.css、jquery.js、bootstrap.min.js、以及上述js

<div class="container"><div class="row"><div class="col-sm-12"><img style="width: 100%;" class="pic-html" src="img/pic-html/banner3.png" /></div></div>
</div>

总结:$(window).width()得窗口大小

$(window).resize():当调整浏览器窗口大小时,发送resize事件

疑问:可将图片放于div的background中吗?

思考:宽度可以自适应,高度呢,不设置能够显示吗

之后实际操作中再实际操作。

根据设备不同,加载不同尺寸图片相关推荐

  1. Picturefill.WP – 根据屏幕尺寸加载合适的图片

    Picturefill.WP插件利用picturefill.js脚本展示Responsive图片,即根据视口宽度选择尺寸合适的图片加载,节省带宽,提高网站载入速度.例如用户用手机访问站点,该插件会选择 ...

  2. lazyload.css,图片加载优化及图片lazyload自适应 - 轩枫阁

    前言 本文介绍针对轩枫阁V3主题开发过程中,遇到的图片问题及加载优化. 图片居中裁剪 本站的每一篇文章,都会配一张570×200的特色图像,使文章不那么单调. 然而移动端移动端首页图片为60×60的正 ...

  3. 使用Glide加载、缓存图片、Gif、解决背景出现浅绿色、GlideModules冲突

    之前一直使用Volley ImageLoader.或者Picasso,无意间发现Glide,觉得真的是棒棒的. 1.和其他的一样在Module的build.gradle中添加依赖 compile 'c ...

  4. 使用Glide加载、缓存图片、解决背景出现浅绿色

    之前一直使用Volley ImageLoader.或者Picasso,无意间发现Glide,觉得真的是棒棒的. 1.和其他的一样在Module的build.gradle中添加依赖 compile 'c ...

  5. 如何加载 那个大图片

    前言 我们要说点什么: 1.我们应该怎么加载一个大图片,从而避免OOM(我喜欢stackoverflow.com的名字) 2.我们是否应该鄙视:setbackgroundresource等直接通过一个 ...

  6. 美化加载失败的图片(Stying broken images)

    原文出处https://bitsofco.de/styling-broken-images/ 翻译:王浴昊 注明出处,本文可以转载. 加载失败的图片很丑陋. 事实上并不一定要如此.我们可以通过对< ...

  7. swift 加载gif 框架图片

    swift 加载gif 框架图片 SwiftGifOrigin 以下代码 轻松搞定 let imgView = UIImageView(frame: CGRect(x: 50, y: 100, wid ...

  8. 小程序一次性上传多个本地图片,上拉加载照片以及图片加载延迟解决之道

    一:小程序之一次性上传多个本地相片 最近由于项目需要所以学了下小程序,也做了一些东西,随后便有了以下的一些总结了,现在说说如何使用小程序一次性上传多个本地相片. 问题描述 最近做项目的时候要实现一个上 ...

  9. 解决GitHub加载不出图片问题

    解决GitHub加载不出图片问题 参考文章: (1)解决GitHub加载不出图片问题 (2)https://www.cnblogs.com/jooy/p/12090882.html 备忘一下.

最新文章

  1. ps抠图怎么放大图片_PS教程:透明玻璃杯不会抠图?一分钟利用通道面板快速抠图...
  2. 深入理解Java Class反射机制
  3. 【汇编语言】王爽 - 内中断复习
  4. mysql显示百分比例_显示值mysql的百分比
  5. Python二级笔记(6)
  6. rgb红色范围_【论文阅读18】RGB-D Object-Oriented Semantic Mapping
  7. Scikit-Learn 新版本发布!一行代码秒升级
  8. java每日学习回忆录
  9. 笔记本装服务器系统 无线网卡无法驱动,笔记本无线驱动,小编教你无线网卡驱动怎么安装...
  10. 梦中香巴拉——云南游记
  11. spring诸如方式_一个简单的步进器,具有诸如下一步,返回和结束之类的简单动作,可以执行简单的表格
  12. 一桩VIM引发的血案
  13. AD7606系列ADC的相关内容
  14. 2021上海建筑施工八大员之安全员模拟题集及答案解析
  15. 视觉SLAM十四讲CH8代码解析及课后习题详解
  16. 速学堂 JAVA300 第四章 作业
  17. win7时间总是不对怎么办?
  18. photoshop设置网格线
  19. Vue实现视频播放列表(二)——video.js组件的使用-实现视频播放列表-切换播放
  20. 【Python茴香豆系列】之 PANDAS 变更列的类型

热门文章

  1. 虚拟机装系统出现 ntldr is missing(NTLDR丢失)、无法正常开机、解决方法
  2. stm32F105的Canable开源usb-can项目
  3. 无法连接到internet 小黄叹号长时间不消失的问题
  4. 微信小程序——增删改
  5. MYSQL-计算两个时间的时间差和工作日差
  6. Python数据分析-NumPy模块-选取数组元素
  7. 7-12 两个数的简单计算器
  8. 平台业务收款分账产品设计 - 支付计费分账
  9. 物联网毕设分享 STM32 wifi照明控制系统 - 智能路灯(毕设分享)
  10. html页面多层次结构布局,网页简单布局之结构与表现原则分享