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 相关文章推荐
js 颜色选择器(兼容firefox)
Mar 05 Javascript
Array.prototype.slice 使用扩展
Jun 09 Javascript
Jquery ui css framework
Jun 28 Javascript
javascript基于DOM实现权限选择实例分析
May 14 Javascript
JS实现iframe自适应高度的方法(兼容IE与FireFox)
Jun 24 Javascript
JQuery EasyUI学习教程之datagrid 添加、修改、删除操作
Jul 09 Javascript
浅析JavaScript中break、continue和return的区别
Nov 30 Javascript
echarts学习笔记之箱线图的分析与绘制详解
Nov 22 Javascript
AngularJS实现的自定义过滤器简单示例
Feb 02 Javascript
Javascript Worker子线程代码实例
Feb 20 Javascript
浅谈vue 组件中的setInterval方法和window的不同
Jul 30 Javascript
vue切换菜单取消未完成接口请求的案例
Nov 13 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生成带有雪花背景的验证码
2006/10/09 PHP
PHP 服务器配置(使用Apache及IIS两种方法)
2009/06/01 PHP
swoole_process实现进程池的方法示例
2018/10/29 PHP
网页javascript精华代码集
2007/01/24 Javascript
ExtJs Excel导出并下载IIS服务器端遇到的问题
2011/09/16 Javascript
JavaScript中用字面量创建对象介绍
2014/12/31 Javascript
纯JS实现旋转图片3D展示效果
2015/04/12 Javascript
JS实现来回出现文字的状态栏特效代码
2015/10/31 Javascript
在其他地方你学不到的jQuery小贴士和技巧(欢迎收藏)
2016/01/20 Javascript
jQuery on()绑定动态元素出现的问题小结
2016/02/19 Javascript
jQuery中队列queue()函数的实例教程
2016/05/03 Javascript
关于JSON.parse(),JSON.stringify(),jQuery.parseJSON()的用法
2016/06/30 Javascript
深入浅析javascript继承体系
2017/10/23 Javascript
微信小程序使用image组件显示图片的方法【附源码下载】
2017/12/08 Javascript
jQuery+SpringMVC中的复选框选择与传值实例
2018/01/08 jQuery
node.js ws模块搭建websocket服务端的方法示例
2019/04/25 Javascript
JS实现从对象获取对象中单个键值的方法示例
2019/06/05 Javascript
微信小程序 textarea 层级过高问题简单解决方案
2019/10/14 Javascript
js获取本日、本周、本月的时间代码
2020/02/01 Javascript
[57:53]Secret vs Pain 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/20 DOTA
Python中处理字符串之endswith()方法的使用简介
2015/05/18 Python
用python记录运行pid,并在需要时kill掉它们的实例
2017/01/16 Python
Python----数据预处理代码实例
2019/03/20 Python
详解Python用户登录接口的方法
2019/04/17 Python
python文件写入write()的操作
2019/05/14 Python
计算机二级python学习教程(3) python语言基本数据类型
2019/05/16 Python
Mac 使用python3的matplot画图不显示的解决
2019/11/23 Python
完美解决pycharm导入自己写的py文件爆红问题
2020/02/12 Python
英国领先的在线鱼贩:The Fish Society
2020/08/12 全球购物
上级检查欢迎词
2014/01/18 职场文书
见习期自我鉴定
2014/01/31 职场文书
就业协议书怎么填
2014/04/11 职场文书
学校献爱心活动总结
2014/07/08 职场文书
敬老月活动总结
2014/08/28 职场文书
布达拉宫导游词
2015/02/02 职场文书
AudioContext 实现音频可视化(web技术分享)
2022/02/24 Javascript