位置: 编程技术 - 正文

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的基本语法)

  • 民间非盈利组织会计中所拥有的用于
  • 一年内到期的非流动负债是经营性负债吗
  • 金税四期上线后还需要会计吗
  • 个税身份证验证不通过已经申报缴税
  • 企业支付给职工的工资和职工福利应当计入
  • 非营利组织注册登记证件图片
  • 法人代表领工资怎么领
  • 重疾险可以扣税吗
  • 不同的征税主体对同一纳税人
  • 预缴所得税需要结转吗
  • 资金流量表国外部门如何记录
  • 增值税发票系统升级版
  • 年报弥补以前年度亏损了还需要填107040表吗
  • 应补退所得税额是什么
  • 医疗卫生机构可以向其他单位或者个人分发第一类疫苗
  • 厂家质量问题商家有责任吗
  • 纳税人办理退税手续流程
  • typecho插件开发教程
  • PHP:pg_transaction_status()的用法_PostgreSQL函数
  • php如何提高程序运行效率
  • 利息保障倍数 资本化利息支出
  • 搭建自己的php mvc框架
  • Sandilands省级森林中被白霜覆盖的番红花,加拿大曼尼托巴 (© Jaynes Gallery/Danita Delimont)
  • php模板引擎类
  • 文化事业建设费减免政策
  • 季度报表本期金额和累计金额
  • 提存计划怎么算
  • php功能模块
  • 应税货物及劳务无法录入
  • php调用java接口
  • vgreduce --removemissing
  • 织梦怎么调用当前栏目下的文章
  • c语言中函数的实参和形参
  • 企业年度汇算清缴申报表填写
  • 个体工商户开普通发票需要交税吗
  • 个体工商户没有收入要交税吗
  • 人工费按照考虑管理费和利润吗
  • 施工营业额是什么意思
  • Ficstar Software � Web Data Extraction Tools
  • sqlserver2012安装后找不到
  • sql server 2016 always on
  • 销售开票会计分录怎么做
  • 金税四期对增值税专票
  • 弥补亏损怎么做分录
  • 公司给非本单位的个人转账有风险怎么平账
  • 支付货款退回如何处理
  • 上年度会计凭证怎么填
  • 小微企业免税如何做账
  • 其他应收款个人在贷方表示什么
  • 汇算清缴从业人数平均值怎么算
  • 蓝字发票怎么作废
  • 股东权益净资产收益率计算公式
  • 数据库设计三大范式
  • 使用组策略可控制什么
  • win10系统锁屏后不弹出解锁界面
  • windows英文版本
  • 丢失msvcr80.dll
  • centos6设置ip
  • PRISMSTA.EXE - PRISMSTA是什么进程 有什么用
  • win7系统的磁盘管理在哪里,怎么打开
  • win7免费win10
  • kwconfig.exe
  • PACKAGER.EXE - PACKAGER是什么进程 有什么用
  • linux关闭系统
  • win7共享失败
  • win8飞行模式在哪
  • 隐藏网络怎么连接电脑连不上
  • unity软件设计
  • opengl 变形
  • android获取json数据
  • bat批处理命令
  • 用正则表达式替换掉两汉字间的括号
  • 将txt文件名批量导入excel
  • js使用正则表达式对json对象的校验
  • python中的zip()函数详解
  • ca证书密码是什么
  • 山东网上信访投诉平台
  • 云税票管家是什么软件
  • 卷烟批发环节的税率
  • 2023年企业所得税计算公式表
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设