基于layui轮播图满屏是高度自适应的解决方法


Posted in Javascript onSeptember 16, 2019

在做官网时,遇到轮播图的问题,本来自己写了个轮播图,怎奈有个问题(当我打开页面后去浏览其他页面,回来首页后会有图片会来回闪动,没有正确轮播)一直没有解决。后来看到了layui插件的轮播图,就拿过来用了,但是图片高度不会自适应,图片变形。如图:

基于layui轮播图满屏是高度自适应的解决方法

基于layui轮播图满屏是高度自适应的解决方法

解决办法:

实例代码:

var b = 1920/460;//我的图片比例
 //获取浏览器宽度
 var W = $(window).width();
 var H = $(window).height();
 layui.use('carousel', function(){
  var carousel = layui.carousel;
  //建造实例
  carousel.render({
   elem: '#banner1'
   ,width: '100%' //设置容器宽度
   ,height: (W/b).toString()+"px" //按比例和浏览器可视页面宽度来获取高度
   ,arrow: 'always' //始终显示箭头
   //,anim: 'updown' //切换动画方式
  });
 });
 
//窗口变化是重新加载
$(window).resize(function () {
 // setBanner();
 window.location.reload()
})

以上这篇基于layui轮播图满屏是高度自适应的解决方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javascript中encodeURI和decodeURI方法使用介绍
May 06 Javascript
在Mac OS下使用Node.js的简单教程
Jun 24 Javascript
JavaScript模拟实现键盘打字效果
Jun 29 Javascript
JavaScript+html5 canvas绘制渐变区域完整实例
Jan 26 Javascript
Bootstrap的Refresh Icon也spin起来
Jul 13 Javascript
ionic隐藏tabs的方法
Aug 29 Javascript
JS简单实现tab切换效果的多窗口显示功能
Sep 07 Javascript
Jquery把获取到的input值转换成json
May 15 jQuery
backbone简介_动力节点Java学院整理
Jul 14 Javascript
jQuery.parseJSON()函数详解
Feb 28 jQuery
layer扩展打开/关闭动画的方法
Sep 23 Javascript
vue模块移动组件的实现示例
May 20 Javascript
关于Layui Table隐藏列问题
Sep 16 #Javascript
Layer.js实现表格溢出内容省略号显示,悬停显示全部的方法
Sep 16 #Javascript
JavaScript生成一个不重复的ID的方法示例
Sep 16 #Javascript
解决微信小程序中的滚动穿透问题
Sep 16 #Javascript
微信小程序左滑删除实现代码实例
Sep 16 #Javascript
微信小程序左右滚动公告栏效果代码实例
Sep 16 #Javascript
layui 实现表单和文件上传一起传到后台的例子
Sep 16 #Javascript
You might like
关于我转生变成史莱姆这档事:第二季PV上线,萌王2021年回归
2020/05/06 日漫
PHP中文分词的简单实现代码分享
2011/07/17 PHP
php缓冲 output_buffering和ob_start使用介绍
2014/01/30 PHP
php递归遍历多维数组的方法
2015/04/18 PHP
PHP用FTP类上传文件视频等的简单实现方法
2016/09/23 PHP
一段好玩的JavaScript代码
2006/12/01 Javascript
jQuery 树形结构的选择器
2010/02/15 Javascript
浅谈javascript 迭代方法
2015/01/21 Javascript
js实现文字滚动效果
2016/03/03 Javascript
AngularJS入门教程之AngularJS表达式
2016/04/18 Javascript
js实现无缝循环滚动
2020/06/23 Javascript
深入理解jQuery()方法的构建原理
2016/12/05 Javascript
Vue.js系列之项目结构说明(2)
2017/01/03 Javascript
Bootstrap表单控件使用方法详解
2017/01/11 Javascript
提升页面加载速度的插件InstantClick
2017/09/12 Javascript
Angular中sweetalert弹框的基本使用教程
2018/07/22 Javascript
JavaScript中使用Spread运算符的八种方法总结
2020/06/18 Javascript
js实现点击选项置顶动画效果
2020/08/25 Javascript
学习python (1)
2006/10/31 Python
python使用win32com库播放mp3文件的方法
2015/05/30 Python
python下如何查询CS反恐精英的服务器信息
2017/01/17 Python
Python开发网站目录扫描器的实现
2019/02/21 Python
Python函数的定义方式与函数参数问题实例分析
2019/12/26 Python
Python 将json序列化后的字符串转换成字典(推荐)
2020/01/06 Python
Django中F函数的使用示例代码详解
2020/07/06 Python
手把手教你从PyCharm安装到激活(最新激活码),亲测有效可激活至2089年
2020/11/25 Python
详解matplotlib中pyplot和面向对象两种绘图模式之间的关系
2021/01/22 Python
mui几种页面跳转方式对比总结概括
2017/08/18 HTML / CSS
Perfume’s Club英国官网:购买香水和护肤品
2019/11/02 全球购物
安全检查管理制度
2014/02/02 职场文书
辞旧迎新演讲稿
2014/09/15 职场文书
自习课吵闹检讨书范文
2014/09/26 职场文书
2015年学校食堂工作总结
2015/04/22 职场文书
预备党员党支部意见
2015/06/02 职场文书
小学班级口号大全
2015/12/25 职场文书
MySQL中InnoDB存储引擎的锁的基本使用教程
2021/05/26 MySQL