当前位置: 首页 > news >正文

虹口区网站开发南宁百度网站建设公司

虹口区网站开发,南宁百度网站建设公司,公司logo设计价格,普通电脑可以做网站服务器timeline-scope 语法兼容性 timeline-scope 看到 scope 就知道这个属性是和范围有关, 没错, timeline-scope 就是用来修改一个具名时间线(named animation timeline)的范围. 我们介绍过的两种时间线 scroll progress timeline 和 view progress timeline, 使用这两种时间线(通…timeline-scope 语法兼容性 timeline-scope 看到 scope 就知道这个属性是和范围有关, 没错, timeline-scope 就是用来修改一个具名时间线(named animation timeline)的范围. 我们介绍过的两种时间线 scroll progress timeline 和 view progress timeline, 使用这两种时间线(通过 view(), scroll(), 或者具名时间线)的元素都需要向上查询 DOM 树找到滚动容器, 这就是时间线的默认范围. 可是有时驱动元素 A 动画可能是 A 的兄弟元素 B 的滚动, 我们应该怎么办呢? 在 A 上使用 animation-timeline 表示需要一个具名时间线来驱动动画, 比如 --whatever-this在 B 元素上使用 scroll-timeline-name: --whatever-this 表示由 B 元素来提供时间线.最后, 在 A 和 B 的共同祖先 P 上使用 timeline-scope: --whatever-this 表示时间线范围提升到 P 和 P 的任何后代元素上. 来看例子 我特意没有在两个 div 之间换行, 为了避免换行的出现 div classpdiv classa/divdiv classbLorem.../div /div.p {height: 200px;timeline-scope: --i-am-here; } .p div {width: 50%; /** 为了避免渲染换行符导致宽度不够 */height: 100%;display: inline-block; } .a {animation: grow both;animation-timeline: --i-am-here; } .b {overflow: auto;scroll-timeline-name: --i-am-here; } keyframes grow {from {transform: scale(0);}to {transform: scale(1);} }可以看到效果, 驱动左侧动画的不再是其父元素, 而是其兄弟元素, 从而大大提高了设计使用动画的灵活性. 语法 这个属性的值可以是 none: 默认值, 表示时间线范围没有变化.dashed-ident: 和 scroll-timeline-name 或 view-timeline-name 值相同. 这会导致时间线范围扩大到设置 timeline-scope 的元素和其所有后代. 写下来我们看下 view progress timeline 的效果 div classpdiv classa/divdiv classbLorem ...div classbox/divLorem .../div /div/* 大部分都和前面的一样, 不过我们修改了 .b 并增加了 .box */ .b {overflow: auto;/* scroll-timeline-name: --i-am-here; */ } .b .box {view-timeline-name: --i-am-here; }从下图很容易就看出, 这次驱动左侧动画的是右侧的 .box 元素, 当 .box 开始出现时, 左侧动画进行; 当 .box 完全离开时, 动画结束. 注意动画结束时, 右侧的还没有滚动到最后, 说明这次的动画不是由 scroll progress timeline 驱动而是由 view progress timeline 驱动. 这当然显而易见, 因为代码中 scroll progress timeline 的部分被注释了. 这里需要再强调 view-timeline-name 需要定义在动画元素上, 而不是滚动容器上. 我们可以让右边的元素也动起来吗? 当然 .b .box {view-timeline-name: --i-am-here;animation: grow both;animation-timeline: --i-am-here; }兼容性 谢谢你看到这里
http://www.sadfv.cn/news/331740/

相关文章:

  • 河西网站建设软件开发流程示意图
  • 自己电脑做网站 外网无法访问软装设计培训班哪家好
  • 亿网行网站建设114企业网下载京东网上商城
  • 网站建设属于无形资产吗360网站制作潍坊
  • 最好的设计师平台网站什么是网络设计图
  • 去哪里找做网站的wordpress自豪地采用修改
  • 门户信息类网站建设个人网站免费源码
  • 网站建设 服务器主机配置网站推广链接怎么做
  • 企业网站建设哪家最好有没有转门做乐器演奏的网站
  • 花店网站模板北京公司公示在哪个网站
  • 网站制作和推广wordpress 添加文章列表
  • 做网站的支付网络平台运营
  • 可信赖的赣州网站建设石家庄青园网站建设
  • rtk建站教程迪奥官网网站做的好吗
  • 免费做外贸网站apache添加多个网站
  • 网站这么做404页面网络科技公司都是干嘛的
  • 水处理设备网站建设安康哪里做网站
  • 新手自己做网站网站的基本概念
  • 营销型网站建设风格设定包括哪些方面代加工网
  • 购物型网站模板装修设计软件免费
  • 开网站备案流程高校服务地方专题网站建设
  • 自己怎样给网站做推广大学生做网站怎么赚钱
  • 廉江市住房和城乡规划建设局网站沈阳网约车公司哪家好
  • 贺岁币在建设银行那个网站预约青岛九二网络科技有限公司
  • 财政网站平台建设不足苏州网络营销推广软件运营
  • 毕设网站和系统的区别建一个多用户团购网站需要多少钱
  • 枝江市住房和城乡建设局网站展示型网站建设公司
  • 泉州网站设计哪家公司好网站 空间 是什么
  • 分享经济网站怎么建设公司网页设计需要跟设计公司洽谈的问题
  • 五矿瑞和上海建设有限公司网站网站seo外链接