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 相关文章推荐
javascript 全等号运算符使用说明
May 31 Javascript
div模拟选择框示例代码
Nov 03 Javascript
jquery的trigger和triggerHandler的区别示例介绍
Apr 20 Javascript
jQuery EasyUI中DataGird动态生成列的方法
Apr 05 Javascript
完美解决IE不支持Data.parse()的问题
Nov 24 Javascript
微信开发之调起摄像头、本地展示图片、上传下载图片实例
Dec 08 Javascript
利用Vue.js实现checkbox的全选反选效果
Jan 18 Javascript
vue中倒计时组件的实例代码
Jul 06 Javascript
element ui table(表格)实现点击一行展开功能
Dec 04 Javascript
用vscode开发vue应用的方法步骤
May 06 Javascript
如何使用JavaScript实现无缝滚动自动播放轮播图效果
Aug 20 Javascript
Vue项目利用axios请求接口下载excel
Nov 17 Vue.js
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 验证码不显示只有一个小红叉的解决方法
2013/09/30 PHP
PHP读取CSV大文件导入数据库的实例
2017/07/24 PHP
Thinkphp开发--集成极光推送
2017/09/15 PHP
PHP基于自定义函数实现的汉字转拼音功能实例
2017/09/30 PHP
javascript之学会吝啬 精简代码
2010/04/25 Javascript
入门基础学习 ExtJS笔记(一)
2010/11/11 Javascript
javascript获取web应用根目录的方法
2014/02/12 Javascript
jquery控制背景音乐开关与自动播放提示音的方法
2015/02/06 Javascript
Node.js的MongoDB驱动Mongoose基本使用教程
2016/03/01 Javascript
jquery图片放大镜效果
2017/06/23 jQuery
jQuery制作input提示内容(兼容IE8以上)
2017/07/05 jQuery
详谈JS中数组的迭代方法和归并方法
2017/08/11 Javascript
ionic2中使用自动生成器的方法
2018/03/04 Javascript
python高并发异步服务器核心库forkcore使用方法
2013/11/26 Python
Python入门篇之对象类型
2014/10/17 Python
Python类的动态修改的实例方法
2017/03/24 Python
通过Python实现自动填写调查问卷
2017/09/06 Python
基于python(urlparse)模板的使用方法总结
2017/10/13 Python
Python视频爬虫实现下载头条视频功能示例
2018/05/07 Python
django反向解析URL和URL命名空间的方法
2018/06/05 Python
python获取url的返回信息方法
2018/12/17 Python
为你的html5网页添加音效示例
2014/04/03 HTML / CSS
全球在线商店:BerryLook
2019/04/14 全球购物
装潢设计实习自我鉴定
2013/09/19 职场文书
医学生自我鉴定范文
2013/11/08 职场文书
公司保密承诺书
2014/03/27 职场文书
班风口号
2014/06/18 职场文书
镇党政领导班子民主生活会思想汇报
2014/10/11 职场文书
公司会议开幕词
2015/01/29 职场文书
五四青年节比赛演讲稿
2015/03/18 职场文书
2015大学迎新晚会主持词
2015/07/16 职场文书
小学教师教育随笔
2015/08/14 职场文书
人为什么会“幸灾乐祸”?
2019/08/06 职场文书
anaconda python3.8安装后降级
2021/06/11 Python
Vue中使用import进行路由懒加载的原理分析
2022/04/01 Vue.js
openEuler 搭建java开发环境的详细过程
2022/06/10 Servers