vue实现1-4-9宫格切换

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><title>将页面平均分成四部分</title><script src="https://cdn.bootcss.com/jquery/3.3.1/jquery.min.js"></script><script src="https://cdn.bootcss.com/vue/2.5.18-beta.0/vue.js"></script><style type="text/css">div{object-fit: initial;}* {margin: 0;padding: 0;}.main {width: 100%;height: 100%;position: absolute;}.main2 {width: 100%;height: 95%;position: absolute;}.quarter-div9 {width: 33.33%;height: 33.33%;float: left;}.quarter-div4 {width: 50%;height: 50%;float: left;}.quarter-div {width: 100%;height: 100%;}.blue {background-color: #5BC0DE;}.green {background-color: #5CB85C;}.orange {background-color: #F0AD4E;}.yellow {background-color: #FFC706;}.red {background-color: #FF0000;}</style></head><body ><div id="app"><input type="radio" value=1 v-model="isActive"/><input type="radio" value=4 v-model="isActive"/><input type="radio" value=9 v-model="isActive"/><h1>{{isActive}}</h1><div class="main2" ><div v-bind:class="[isActive == 1 ? 'quarter-div': '',isActive == 4 ? 'quarter-div4': '',isActive == 9 ? 'quarter-div9': '', 'yellow']"><h1>1</h1></div><div v-show="isActive != 1" v-bind:class="[isActive == 4 ? 'quarter-div4': '',isActive == 9 ? 'quarter-div9': '', 'red']"><h1>2</h1></div><div v-show="isActive != 1" v-bind:class="[isActive == 4 ? 'quarter-div4': '',isActive == 9 ? 'quarter-div9': '', 'blue']"><h1>3</h1></div><div v-show="isActive != 1" v-bind:class="[isActive == 4 ? 'quarter-div4': '',isActive == 9 ? 'quarter-div9': '', 'green']"><h1>4</h1></div><div v-show="isActive == 9" v-bind:class="[isActive == 9 ? 'quarter-div9': '', 'blue']"><h1>5</h1></div><div v-show="isActive == 9" v-bind:class="[isActive == 9 ? 'quarter-div9': '', 'orange']"><h1>6</h1></div><div v-show="isActive == 9" v-bind:class="[isActive == 9 ? 'quarter-div9': '', 'yellow']"><h1>7</h1></div><div v-show="isActive == 9" v-bind:class="[isActive == 9 ? 'quarter-div9': '', 'green']"><h1>8</h1></div><div v-show="isActive == 9" v-bind:class="[isActive == 9 ? 'quarter-div9': '', 'yellow']"><h1>9</h1></div></div></div></body><script type="text/javascript">new Vue({el: '#app',data: {isActive : 1}})</script>
</html>

vue实现1-4-9宫格切换相关推荐

  1. 用H5实现四宫格切换九宫格,再切换十六宫格

    废话不多说,直接上代码 效果图如下 点击右上角按钮,即可切换4宫格,9宫格,16宫格 html部分 <!-- 切换按钮 --><div class="center" ...

  2. Android宫格动态列,Android实现宫格图片连续滑动效果

    本文给大家介绍如何在Android中实现宫格图片连续滑动效果. 在这之前,写过几篇关于在Android中实现滑动的效果,毕竟滑动效果在Andriod开发中也使用得比较频繁,有兴趣的朋友请查看我以前的文 ...

  3. android9 关闭点击动画,在Android app中实现九(n)宫格图片连续滑动效果

    今天写这篇文章的缘由是前一段时间一个网友在我的博客上面留言,想要实现在GridLayout(相当于九宫格)中点击每项可左右滑动显示该宫格的图片,当该宫格的图片显示完以后,接着显示下一宫格的图片.那么看 ...

  4. Android宫格动态列,在Android app中实现九(n)宫格图片连续滑动效果

    今天写这篇文章的缘由是前一段时间一个网友在我的博客上面留言,想要实现在GridLayout(相当于九宫格)中点击每项可左右滑动显示该宫格的图片,当该宫格的图片显示完以后,接着显示下一宫格的图片.那么看 ...

  5. vue 图片宫格_vue 如何拿到后台传回的富文本中的img,进行9宫格排列展示以及相关处理...

    描述: res.data.list 返回的数组, 数组中的每个对象有一个 content,就是传回来的富文本的内容,要拿到这里面的所有的img,进行9宫格排列处理: 1.let img = this. ...

  6. JQuery实现移动9宫格图片自由切换移动

    这篇文章主要介绍了通过JQuery实现移动9宫格的前端页面特效,用户可以自由选择1张图片,并移动此图片,松开鼠标后,会自动交换2张图片的位置. 实现方法:html和css在页面上静态地实现9宫格,用9 ...

  7. vue 1 2 3 4 6 9 16宫格 6宫格(六宫格) 9宫格(九宫格) 16宫格(十六宫格) 自定义宫格(样式篇)

    直接上图把,如果是你的菜,就点个赞,谢谢. 目录: 我直接在app.vue组件写了.. <template><div class="cell"><di ...

  8. vue实现视频播放1,4,6,9,16宫格布局

    先上图 创建播放器 HwCellPlayer.vue <template><div class="player">player{{ title }}< ...

  9. Vue实现3*3九宫格抽奖(并拓展实现n*n多宫格抽奖)

    九宫格抽奖,包括幸运大转盘,已经在不管是电商还是日常网页中已经算是比较常见的页面效果了(此处点名批评pdd),那么如何用Vue来实现九宫格以及后续的十二宫格,十六宫格等多宫格抽奖组件呢? 先上效果图: ...

最新文章

  1. 使用ISAPI_Rewrite做实用的重定向
  2. 内存管理实战之打印指定进程虚存区
  3. c#/.net 循序渐进理解-委托
  4. 锐捷设备常用命令大全
  5. 加拿大大学 计算机专业排名2015,加拿大大学计算机专业排名top15
  6. android studio button位置_免费的Android开发环境
  7. redis专题:redis缓存穿透、缓存击穿、缓存雪崩等问题如何解决?
  8. 让Python删除window下文件
  9. python之条件判断、循环和字符串格式化
  10. ducument.ready不生效的问题 ruby on rails
  11. PCL_OpenNI安装报错 解决办法
  12. 【国内下载Android系统源码的方法】
  13. c语言中的空字符常量,c习题编译时出现空的字符常量,怎么修改?
  14. 创世神曲java官网_创世神曲内购官方手机版
  15. Centos下ftp的安装和配置
  16. SQL基础教程【日】MICK著 孙淼 罗勇译 ISBN 978-7-115-32269-2
  17. 如何平衡工作与生活?真相在此
  18. c语言编译kbhit出现问题,kbhit用C语言
  19. 【MATLAB】基础01
  20. 报告:非洲加密货币诈骗活动比例低于世界其他地区

热门文章

  1. 前端项目实战176-栅格顺序
  2. 使用商业智能BI工具有哪些好处?
  3. [学习笔记]UnityShader入门精要_第12章_屏幕后处理效果
  4. Java中的冒泡排序,Comparator接口和Comparable接口的简单使用
  5. html中实现简单计算器功能,js实现简易计算器功能
  6. Thingworx 调用外部接口
  7. 图形渲染——伽马矫正
  8. react18.0.0+ts路由配置
  9. 基于51单片机和物联网的智能家居系统(ESP8266物联网模块)
  10. ZT 悟空、悟能、悟净、这三个法号有什么特殊的含义吗?