位置: 编程技术 - 正文

js实现卡片式项目管理界面UI设计效果(vue卡片式风格)

编辑:rootadmin

推荐整理分享js实现卡片式项目管理界面UI设计效果(vue卡片式风格),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:json卡片制作,java卡片式布局,autojs卡片布局,vue卡片式风格,html5卡片效果,vue卡片式风格,json卡片制作,json卡片制作,内容如对您有帮助,希望把文章链接给更多的朋友!

这是一款非常有创意的卡片式项目管理界面UI设计效果。该UI设计中,将各个项目以卡片的方式堆叠排列在屏幕上,当点击了其中的某个项目的时候,该项目图片会全屏放大,向下滚动鼠标可以看到该项目的介绍信息。该项目管理界面还提供了一个全屏的导航菜单,用户可以通过右上角的汉堡包图标来触发全屏菜单。

使用方法HTML结构该卡片式项目管理界面的HTML结构分为3个部分:.cd-nav-trigger是全屏菜单的触发按钮,nav.cd-primary-nav是全屏导航菜单,.cd-projects-container是项目无序列表的容器。

每一个项目都包含一个表示项目标题的div.cd-title元素和一个表示项目信息的div.cd-project-info元素。项目的图片被设置为.cd-title::before伪元素的背景图片。

CSS样式div.cd-project-info元素(项目信息)被设置为%的高度和相对定位。每一个单独的项目都使用绝对定位,并设置%的高度和放置在它们父容器.cd-project-info的左上角位置。开始它们是堆叠在一起的。

js实现卡片式项目管理界面UI设计效果(vue卡片式风格)

接着,第二和第三个项目被使用translateY属性沿Y轴向下移动,分别移动.cd-project-info高度的1/3和2/3。这样就是3个项目分别在同一个屏幕中显示1/3的部分。

.cd-title(项目的标题)被设置为.%(1/3视口的高度),而它的伪元素.cd-title::before被设置为%,实际是等于视口的高度。

当某个项目被选择的时候,该项目被添加一个.selected class,该class应用了一个translateY(0)转换。同时将该项目的兄弟元素移动到屏幕之外translateY(%),这样使该项目占满整个屏幕。

对于.cd-project-info(项目信息),它有%的高度,一个overflow: auto属性(使其可以滚动),它被放置在父元素.single-project的左上角位置。它的::before伪元素是一个空白占位,它等于屏幕视口的宽度和高度,它的作用是让项目图片开始时可以全屏显示,而不是被content-wrapper的内容覆盖。

对于全屏导航菜单,开始时.cd-primary-nav元素被放置在.cd-projects-container的下面。当用户点击了.cd-nav-trigger按钮之后,所有的项目被移动到屏幕的下方,这时全屏导航菜单被显示出来。

JavaScript该UI设计中使用jQuery来监听.cd-nav-trigger和.single-project元素上的点击事件,并为相应的元素添加和移除相应的class。

js实现卡片式项目管理界面UI设计效果就为大家分享到这,希望本文所述对大家学习javascript程序设计有所帮助。

JavaScript常用基础知识强化学习 首先,还是用比较官方的文字描述来解释下JavaScript:JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解

js获取鼠标位置实例详解 本文实例讲述了js获取鼠标位置的方法。分享给大家供大家参考,具体如下:用javascript获取当前页面上鼠标(光标)位置在许多情况下都会用到,比如

JavaScript中rem布局在react中的应用 前面给大家分享了一个react项目(

标签: vue卡片式风格

本文链接地址:https://www.jiuchutong.com/biancheng/387154.html 转载请保留说明!

上一篇:javascript如何写热点图(javascript如何写操作命令)

下一篇:JavaScript常用基础知识强化学习(javascript的基本语法)

  • 什么是所得税税负
  • 计提并结转所得税费用的会计分录
  • 个体户每个月要申报个税吗
  • 车船使用税怎么网上缴费
  • 计提年终奖可以冲减利润
  • 出口货物如何申报
  • 工人工资算生产总值吗
  • 一般纳税人快递费税率
  • 应交税费明细分类账
  • 自建办公楼销售要交土地增值税吗
  • 合法的扣税凭证图片
  • 现金日记账根据哪些凭证登记
  • 酒店应不应该为员工提供澡堂
  • 支付开票税款计入什么科目
  • 政府电费补贴文件
  • 工程成本哪些可以抵扣
  • 企业税审要钱吗
  • 6月实施的新政有哪些?
  • 计提工资多计提,如何做冲销
  • 邮政通信业
  • 固定资产清理需要结转吗
  • 机票的进项
  • 捐赠计提管理费的账务处理?
  • 预收培训费怎么确认增值税
  • 公司租赁个人车辆需要哪些手续
  • 工会经费该怎么交
  • 增值税专用发票怎么开
  • 华为手机找回删除的通讯录号码
  • php 设计模式
  • To install them, you can run: npm install --save core-js/modules/es.array.push.js
  • 外贸企业出口免抵退
  • 其他应付款不需要支付的怎么处理,预算会计
  • 企业注销清算流程
  • 建筑服务需要开外经证吗
  • 进项税加计抵扣10%和15%
  • ROS2+cartographer+激光雷达+IMU里程计数据融合(robot_locazation) 建图
  • dpkg --list
  • mysql5.7分区表
  • 刚成立的新公司怎么报税
  • 房地产企业将开发产品用于职工福利
  • 增值税比对票表不通过
  • 购入已提足折旧的固定资产账务处理
  • 商业承兑汇票的流程
  • 公允价值变动损益影响利润吗
  • 平台收取佣金开什么发票
  • 股权转让给个人和公司的区别
  • 产假工资扣税
  • 土地使用权转让法律规定
  • 本月销售商品会计分录
  • 无形资产未确认融资费用例题
  • 发票上的货物要怎么填?
  • 个税申报系统非正常可以改为正常吗?
  • 印花税记入哪个费用
  • 固定资产投资入库申报材料
  • 接受捐赠的固定资产进项税额可以抵扣吗
  • 筹建期发生的费用怎么申报
  • 应收账款可能出现贷方余额吗
  • 待抵扣进项税额分录
  • 一次性伤残补助金是单位给的还是社保给的
  • 开票后收不回来款怎么办
  • 售后回租的实际利率怎么计算
  • 内部产生的商誉应确认为无形资产
  • 建筑公司项目
  • 简述工作底稿的一般要求及内容
  • windows共享功能
  • windows2000server安装过程
  • virtualbouncer.exe是什么进程
  • mac的dock栏怎么设置
  • 王牌竞速 小米
  • win8系统咋样
  • win8开不了机怎么系统还原
  • 用jquery
  • Android 中的guideline
  • Node.js中的事件循环是什么
  • mongoose操作
  • hadoop运行python程序
  • python如何查询函数用法
  • express后端
  • 不用税控盘可以清卡吗
  • 应税和非应税是什么意思
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设