位置: 编程技术 - 正文

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

  • 企业缴纳所得税税率
  • 适用增值税零税率的有
  • 行政事业单位决算编制流程图
  • 税收国家和地方的比例
  • 饭店开业几年后可以申请升级
  • 事业单位资产负责比往年增加表明什么
  • 电子承兑对方拒绝签收
  • 未交增值税借方表示什么
  • 出口货物不能退税的原因
  • 租入住房用于职工福利,进项转出吗?
  • 纸质银行承兑到期多久时间之内可以兑现
  • 存货造成的损失
  • 退休回聘政策与程序
  • 公司厨房用品专用发票怎么处理?
  • 商场积分兑换现金怎么用
  • 出借包装物收取的押金属于什么
  • 存货周转天数计算公式是360还是365
  • 行政事业性收费计入什么科目
  • 员工个人所得税申报方式选哪个
  • 电子普通发票进什么科目
  • 职工教育经费列支范围及标准
  • 1697507802
  • 工厂材料成本改善报告范文
  • 苹果电脑重新安装系统磁盘锁了怎么办
  • txp1atform.exe
  • 新买的苹果电脑需要注意什么
  • 员工工伤一次性赔偿会计分录
  • php floor()
  • 信用减值损失会影响所有者权益吗
  • 电子承兑汇票支付流程
  • 阿里云主机php版本
  • 其他业务收入负数坐在贷方
  • 2021年食用油税率
  • 固定资产家具用具包括什么
  • 收费公路通行费补费平台
  • php怎么关闭
  • 总分公司企业所得税如何申报缴纳
  • 不应确认增值税销项税额的
  • 公司的财产保险业务
  • 招待费专票不可以抵扣
  • 信息技术服务增值税税负率是多少
  • 员工工资可以当进项税吗
  • 固定资产清理费用对应科目
  • 应付职工薪酬的二级科目都有哪些
  • 结转本年利润的摘要怎么写
  • 机场员工家属机票
  • 成品油经销企业资质
  • 补发以前年度工资的账务处理
  • 固定资产原值会减少吗
  • 两笔不同业务能转账吗
  • 银行手续费没有发票
  • 代别人公司发工资是工资薪金还是劳务报酬
  • 房屋出租要交的税有哪些
  • 广告公司个体户税率
  • 技术咨询费属于什么类别
  • 暂估应付账款余额在贷方
  • 购买税控系统分录
  • 有收入有支出怎么求和
  • 收付实现制下主营业务成本怎么算
  • 明细账的建账
  • 在MySQL中使用通配符时应该注意的问题
  • mysql 连续日期
  • 尽量别熬夜
  • ubuntu20设置
  • centos支持哪些cpu
  • centos开启后一直黑屏
  • win7磁盘管理怎么显示隐藏分区
  • 系统升级后c盘空间小了
  • linux查看nginx配置文件
  • 详解16型人格
  • centos7开不了机
  • js脚本如何获取数据库内容?
  • nodejs抓取网页内容
  • shell脚本 -ne 0
  • python 递归函数与循环的区别
  • Python实现Sqlite将字段当做索引进行查询的方法
  • 如何开具红字发票明细
  • 进口设备免关税政策融资费
  • 企微宝破解
  • 房屋维修税率是多少
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设