随着手机阅读的普及,越来越多的网站都想要开发自适应布局,由于手机端和PC端浏览器窗口像素大小不同,自适应布局主要就是根据浏览器窗口大小,改变网页布局样式,这里主要讲解一个关于幻灯片播放组件的自适应解决方案。

这里我采用的是JQ自带的获取浏览器窗口宽度,通过if判断,修改iframe的引入路径,进而修改幻灯片大小

具体思路:

首先创建两个文件,分别创建PC端网页的幻灯片播放组件和手机端的幻灯片播放组件(即改变整体的大小,和幻灯片图片的大小)

然后我们通过iframe引入幻灯片播放组件,但这里的src属性为空。

然后我们书写JQ代码,首先获取浏览器宽度,然后进行if判断,若是手机端引入手机端幻灯片播放组件,若是PC端,引入PC端幻灯片播放组件

基本实现过程就是这样,主要是思路,网上没有太多解决办法,本来一直奔着修改css自适应样式,根据不同的窗口像素,规定不同的样式,但是总会有考虑不全的地方,本身这个幻灯片播放组件就要结合图片大小来修改,所以不如再重新写一个手机端的幻灯片播放组件,将图片修改像素,然后再引入。可能这里说的不够具体,比如具体的手机浏览器具体的像素点,这里我是根据自己手机测试的,可以在获取_width后添加语句alert(_width),直接查看弹出框输出的像素大小。办法总是想出来的,只有想到办法才有解决方案,如果大家有更好的办法,可以留言交流。

关于幻灯片播放组件的自适应解决方案相关推荐

  1. QT编写实现图片的幻灯片播放、自适应显示、缩放(以鼠标位置为中心进行缩放)、拖动、重置、显示鼠标位置像素坐标及RGB值、播放GIF动画、截图保存、批量保存、拖入文件夹遍历所有文件

    这个图片查看器功能很多,是我花了不少心思,不断优化,不断添加功能的成果: 1.能打开并显示所有常用图片格式文件,显示鼠标位置像素坐标及RGB值 2.能缩放,拖动图片,可以以鼠标为中心滚动滚轮进行缩放 ...

  2. 基于微软ASP.NET AJAX框架开发幻灯片播放网页

    一. 简介      最近,微软ASP.NET Ajax 1.0框架以其完整的基于Ajax的web开发方案呈现在web技术人员的前面,凭借与遗留ASP.NET系统的有机整合以及完全面向对象的客户端Ja ...

  3. animation基础练习源码_用vue简单写一个音乐播放组件「附源码」

    作者:vipbic 转发链接:https://segmentfault.com/a/1190000022980992 前言 上次小编也分享一个关于Vue 开发过音乐播放对项目: 基于 electron ...

  4. 轮播图以及幻灯片播放

    轮播图以及幻灯片播放 做项目开发的时候,已经需要使用到轮播图,所以掌握一种熟练并且好用的轮播图插件是很有必要的,经过多个亲身试验,我发现这个一个非常好用的轮播图插件,可以实现各种自定义,并且还能自适应 ...

  5. 移动端页面自适应解决方案—rem布局(进阶版)

    之前的一篇<手机端页面自适应解决方案-rem布局>随着时间的推移,该方案已然过时,故为大家介绍一个目前我极力推荐使用的,更加完美的方案--rem布局(进阶版) 该方案使用相当简单,把下面这 ...

  6. 移动端页面自适应解决方案—rem布局

    移动端页面自适应解决方案-rem布局 参考文章: (1)移动端页面自适应解决方案-rem布局 (2)https://www.cnblogs.com/Vayne-N/p/6903590.html 备忘一 ...

  7. 4种必须知道的Android屏幕自适应解决方案

    以下是Demo首页的预览图 demo下载:http://www.eoeandroid.com/forum.php?mod=attachment&aid=NjE0Njh8ZTIyZDA2M2N8 ...

  8. android设置布局高度自适应,4种Android屏幕自适应解决方案

    Android支持多屏幕机制即用为当前设备屏幕提供一种合适的方式来共同管理并解析应用资源.本文就介绍了4中Android屏幕自适应解决方案. 一.细说layout_weight 目前最为推荐的Andr ...

  9. 移动端(手机端)页面自适应解决方案—rem布局篇

    移动端(手机端)页面自适应解决方案-rem布局 假设设计妹妹给我们的设计稿尺寸为750 * 1340.结合网易.淘宝移动端首页html元素上的动态font-size属性.设计稿尺寸.前端与设计之间协作 ...

最新文章

  1. C语言中regex_error,为什么这个C 11 std :: regex示例抛出一个regex_error异常?
  2. 2020年联通软件研究院校招笔试第一题
  3. linux / pkg-config 原理及用法
  4. CentOS系统配置solr
  5. 计算机怎么没有桌面文件夹名称大全,你的电脑文件总是找不到?是时候学习文件夹分类整理了...
  6. 08.MyBatis整合Log4j
  7. VS2008 vs2010中JQUERY智能提醒
  8. 如何做组间差异检验_买套餐送车险,做维修提供代步车,考拉爱车如何实现差异化竞争?...
  9. 【转】各种字符串算法大总结
  10. Citrix StoreFront无法正常初始化
  11. JavaCC详解 绝对干货
  12. Gentoo 教程:系统完善
  13. 微信小游戏排行榜制作(主域子域)
  14. 同侪隐修录 (2016-12-25 23:10:21)转载▼
  15. 软件项目最常见的失败原因分析
  16. 分频电路的实现:奇数分频、偶数分频和小数分频
  17. 乔布斯经典语录:洗尽铅华的感悟
  18. STFT的综合分析--滤波器组求和(FBS)和叠相相加(OLA)
  19. 在Vue-cli脚手架中引入图片最常用的两种方法
  20. ERR_SSL_PROTOCOL_ERROR浏览器解决办法

热门文章

  1. 四川翌加:抖音合拍功能怎么使用?有什么好处?
  2. 人工智能风口只有2%的人能够成为赢家!——CSDN蒋涛
  3. Java课程设计笔记-Android系统获取所有存储器路径
  4. Android侧滑返回分析和实现(不高仿微信)
  5. 存取算法 oracle,JAVA存取Oracle的BFile和LOBs
  6. 总能找到女人可夸之处
  7. 酒店小程序制作流程详解
  8. MyBaits 大于小于号处理方法
  9. c语言撩妹程序,C语言撩妹法则
  10. 岭南东方酒店进驻地铁金融城,布局湾区新一线