vue实现长图垂直居上 vue实现短图垂直居中


Posted in Javascript onOctober 18, 2017

大致效果如下图,只考虑垂直方向。长图可以通过滚动条看,短图居中效果,布局合理

vue实现长图垂直居上 vue实现短图垂直居中

html代码(vue作用域内):

<div class="box" v-for="item in previewImg">
  <img :src="item" alt="" @load="checkHeight($event)">
</div>

css代码:

.box{
 height: 100%;//如高度等于网页高度
 overflow: auto;
 display: flex;
 flex-direction: column;
 justify-content: space-around;
}
.swiper-slide.long{
 justify-content: flex-start;
}

js代码(vue作用域内,使用jquery):

methods: {
checkHeight:function (event) {
  var el=$(event.currentTarget);
  el.parent().removeClass('long');
//this.CH 为网页高度
  if(el.height()>this.CH){
    el.parent().addClass('long');
  }

}

}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JQery 渐变图片导航效果代码 漂亮
Jan 01 Javascript
Jquery优化效率 提升性能解决方案
Sep 06 Javascript
jQuery 在光标定位的地方插入文字的插件
May 10 Javascript
JS实现从表格中动态删除指定行的方法
Mar 31 Javascript
js代码实现点击按钮出现60秒倒计时
Jan 28 Javascript
JavaScript数组合并的多种方法
May 22 Javascript
老生常谈JavaScript 正则表达式语法
Aug 20 Javascript
基于Angular.js实现的触摸滑动动画实例代码
Feb 19 Javascript
优雅的将ElementUI表格变身成树形表格的方法步骤
Apr 11 Javascript
关于layui导航栏不展示下拉列表的解决方法
Sep 25 Javascript
vue 检测用户上传图片宽高的方法
Feb 06 Javascript
微信小程序使用GoEasy实现websocket实时通讯
May 19 Javascript
vue router下的html5 history在iis服务器上的设置方法
Oct 18 #Javascript
ui-router中使用ocLazyLoad和resolve的具体方法
Oct 18 #Javascript
VUE长按事件需求详解
Oct 18 #Javascript
vue router仿天猫底部导航栏功能
Oct 18 #Javascript
Node做中转服务器转发接口
Oct 18 #Javascript
Vue组件之Tooltip的示例代码
Oct 18 #Javascript
JS正则表达式完美实现身份证校验功能
Oct 18 #Javascript
You might like
怎样在php中使用PDF文档功能
2006/10/09 PHP
nicejforms——美化表单不用愁
2007/02/20 Javascript
jQuery队列控制方法详解queue()/dequeue()/clearQueue()
2010/12/02 Javascript
打开新窗口关闭当前页面不弹出关闭提示js代码
2013/03/18 Javascript
JS脚本defer的作用示例介绍
2014/01/02 Javascript
Javascript核心读书有感之词法结构
2015/02/01 Javascript
微信小程序(六):列表上拉加载下拉刷新示例
2017/01/13 Javascript
HTML的select控件美化
2017/03/27 Javascript
微信小程序登录态控制深入分析
2017/04/12 Javascript
解决vue.js在编写过程中出现空格不规范报错的问题
2017/09/20 Javascript
浅谈Angular文字折叠展开组件的原理分析
2017/11/24 Javascript
angular1.x ui-route传参的三种写法小结
2018/08/31 Javascript
详解angularjs跨页面传参遇到的一些问题
2018/11/01 Javascript
JavaScript中while循环的基础使用教程
2020/08/11 Javascript
javascript实现打砖块小游戏(附完整源码)
2020/09/18 Javascript
如何在vue中使用百度地图添加自定义覆盖物(水波纹)
2020/11/03 Javascript
Python单元测试框架unittest使用方法讲解
2015/04/13 Python
玩转python爬虫之cookie使用方法
2016/02/17 Python
详解Python命令行解析工具Argparse
2016/04/20 Python
浅析python协程相关概念
2018/01/20 Python
详解Python计算机视觉 图像扭曲(仿射扭曲)
2019/03/27 Python
python binascii 进制转换实例
2019/06/12 Python
python获取百度热榜链接的实例方法
2020/08/25 Python
Django自定义YamlField实现过程解析
2020/11/11 Python
TensorFlow的环境配置与安装方法
2021/02/20 Python
html通过canvas转成base64的方法
2019/07/18 HTML / CSS
canvas小画板之平滑曲线的实现
2020/08/12 HTML / CSS
成品仓管员岗位职责
2013/12/11 职场文书
化妆品促销方案
2014/02/24 职场文书
自行车广告词大全
2014/03/21 职场文书
学校党员对照检查材料
2014/08/28 职场文书
重阳节标语大全
2014/10/07 职场文书
优秀小学生事迹材料
2014/12/26 职场文书
男方婚礼答谢词
2015/01/20 职场文书
《云雀的心愿》教学反思
2016/02/23 职场文书
导游词之太湖
2019/10/08 职场文书