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 iframe内的函数调用实现方法
Jul 19 Javascript
容易被忽略的JS脚本特性
Sep 13 Javascript
JS,Jquery获取select,dropdownlist,checkbox下拉列表框的值(示例代码)
Jan 11 Javascript
jQuery元素选择器用法实例
Dec 23 Javascript
jQuery性能优化技巧分析
Feb 20 Javascript
jquery图片切换插件
Mar 16 Javascript
javascript实现网页字符定位的方法
Jul 14 Javascript
详解JavaScript基于面向对象之继承实例
Dec 16 Javascript
JavaScript基础之this详解
Jun 04 Javascript
浅谈VueJS SSR 后端绘制内存泄漏的相关解决经验
Dec 20 Javascript
解决layui 三级联动下拉框更新时回显的问题
Sep 03 Javascript
vue3获取当前路由地址
Feb 18 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更新mysql后获取影响的行数发生异常解决方法
2013/03/28 PHP
ThinkPHP的截取字符串函数无法显示省略号的解决方法
2014/06/25 PHP
php strftime函数的详细用法
2018/06/21 PHP
PHP设计模式之适配器模式(Adapter)原理与用法详解
2019/12/12 PHP
Javascript 错误处理的几种方法
2009/06/13 Javascript
使用jQuery的将桌面应用程序引入浏览器
2010/11/19 Javascript
Jquery chosen动态设置值实例介绍
2013/08/08 Javascript
js实例属性和原型属性示例详解
2014/11/23 Javascript
EasyUI中combobox默认值注意事项
2015/03/01 Javascript
JS实现控制表格内指定单元格内容对齐的方法
2015/03/30 Javascript
jQuery实现垂直半透明手风琴特效代码分享
2015/08/21 Javascript
jQuery实现向下滑出的平滑下拉菜单效果
2015/08/21 Javascript
jQuery焦点图轮播插件KinSlideshow用法分析
2016/06/08 Javascript
jQuery Chosen通用初始化
2017/03/07 Javascript
微信小程序设置全局请求URL及封装wx.request请求操作示例
2019/04/02 Javascript
Vue 实现创建全局组件,并且使用Vue.use() 载入方式
2020/08/11 Javascript
Vue开发中常见的套路和技巧总结
2020/11/24 Vue.js
原生JS实现拖拽效果
2020/12/04 Javascript
python中的sort方法使用详解
2014/07/25 Python
python 不以科学计数法输出的方法
2018/07/16 Python
Django接收自定义http header过程详解
2019/08/23 Python
jupyter 中文乱码设置编码格式 避免控制台输出的解决
2020/04/20 Python
python 爬虫如何正确的使用cookie
2020/10/27 Python
如何通过python检查文件是否被占用
2020/12/18 Python
python实现按日期归档文件
2021/01/30 Python
HTML5 Canvas 起步(2) - 路径
2009/05/12 HTML / CSS
HTML5之SVG 2D入门3—文本与图像及渲染文本介绍
2013/01/30 HTML / CSS
HTML5 Canvas中使用用路径描画圆弧
2015/01/01 HTML / CSS
html5写一个BUI折叠菜单插件的实现方法
2019/09/11 HTML / CSS
Lookfantastic俄罗斯:欧洲在线化妆品零售商
2019/08/06 全球购物
Pedro官网:新加坡时尚品牌
2019/08/27 全球购物
Pandora德国官网:购买潘多拉手链、戒指、项链和耳环
2020/02/20 全球购物
园艺师求职信
2014/03/10 职场文书
党员干部群众路线个人整改措施
2014/09/18 职场文书
详解MySQL中的pid与socket
2021/06/15 MySQL
mysql timestamp比较查询遇到的坑及解决
2021/11/27 MySQL