从苹果BigSur官网学点东西

Awsome配色

这个 蓝紫渐变大底 + 简洁的 矩形状字块 + 粗细层次字形,看着就蛮舒服。

看看css配色:

.section-hero div[data-component-list="HeroComponent"] {

top: 0;

width: 100%;

background: #2e1d7d;

background: -webkit-radial-gradient(circle, #2e1d7d 0%, #050939 80%);

background: radial-gradient(circle, #2e1d7d 0%, #050939 80%);

will-change: transform;

}

可以看到以下几点内容:

background 回退

中心渐变,突出中心MBP产品

优雅配色 #2e1d7d 0%, #050939 80%

动画组合

苹果官网的产品非常重视这样一个过程,手机/平板/电脑上的组件放缩拼合在其屏幕上

这些组件构成有以下一个特点:

每个组件的图片由一个figure标签包裹

有一套精准的 transform: matrix 6参数控制的二维动画

有完善的回退机制,如果不支持这些figure,有一张合好组件图片的底图作为最后一级回退

标签一般用于盛装独立的流内容(图像、图表、照片、代码等等),如果被删除,不应对文档流产生影响。

小图标旋转

.modal-toggle:checked ~ .grid-modal .modal-cta {

background-color: transparent;

-webkit-transform: rotate(45deg);

transform: rotate(45deg);

-webkit-transition: background-color .66s 0s cubic-bezier(0.66, 0, 0.01, 1),-webkit-transform .66s cubic-bezier(0.66, 0, 0.2, 1);

transition: background-color .66s 0s cubic-bezier(0.66, 0, 0.01, 1),-webkit-transform .66s cubic-bezier(0.66, 0, 0.2, 1);

transition: transform .66s cubic-bezier(0.66, 0, 0.2, 1),background-color .66s 0s cubic-bezier(0.66, 0, 0.01, 1);

transition: transform .66s cubic-bezier(0.66, 0, 0.2, 1),background-color .66s 0s cubic-bezier(0.66, 0, 0.01, 1),-webkit-transform .66s cubic-bezier(0.66, 0, 0.2, 1);

}

.grid-modal .modal-cta {

position: absolute;

bottom: var(--postion);

right: var(--postion);

height: var(--reset-size);

width: var(--reset-size);

z-index: 10;

cursor: pointer;

background-color: rgba(110,110,115,0.95);

border-radius: 100%;

-webkit-transform: rotate(0);

transform: rotate(0);

-webkit-transition: background-color .66s 0s cubic-bezier(0.66, 0, 0.01, 1),-webkit-transform .66s cubic-bezier(0.66, 0, 0.2, 1);

transition: background-color .66s 0s cubic-bezier(0.66, 0, 0.01, 1),-webkit-transform .66s cubic-bezier(0.66, 0, 0.2, 1);

transition: transform .66s cubic-bezier(0.66, 0, 0.2, 1),background-color .66s 0s cubic-bezier(0.66, 0, 0.01, 1);

transition: transform .66s cubic-bezier(0.66, 0, 0.2, 1),background-color .66s 0s cubic-bezier(0.66, 0, 0.01, 1),-webkit-transform .66s cubic-bezier(0.66, 0, 0.2, 1);

}

有以下学习点:

transition中合入 transform、background-color以及回退内容

cubic-bezier(0.66, 0, 0.2/0.01, 1) 的参数调教,0.66s核心参数。

icon构成:。小icon都是全路径绘制,定制性强。相对图片不用请求资源,相对base64更直观以及修改性高

转换前icon 灰底色+白路径,转换后 白底色+透明路径。与背景图一定形成高对比。

(0.66, 0, 0.2, 1) 可看成三段式:转换前(长慢)、转换(短快)、转换后(长慢)。场景切换被设置在很短时间,转换前后的时间占比长,动画效果明显。

最后

LESSISMORE

bigsur cdr文件_从苹果BigSur官网学点东西相关推荐

  1. 在此iphone上尚未受信任_苹果中国官网开启限购!每款iphone每人限购两部

    3月20日,金融界网站从苹果中国官网获悉,在购买iphone时,同一款型号每位顾客限购两部,这种限制包括iPhone 11 Pro,iPhone 11 Pro Max,iPhone X,iPhone ...

  2. iOS开发:在苹果开发者官网回复邮件的时候,上传附件一定要用英文命名的原因

    本人有四年的开发经验,有不到三年的上架经验,遇到的坑也是千奇百怪,包罗万象.今天在这里我分享一个经典的坑爹例子,苹果也不会告诉你,需要你自己总结或者找同行求助.在iOS开发过程中,上架App的时候会遇 ...

  3. 4月第一个惊喜:iPhone 9现已直接上架苹果中国官网?

    在近期最受关注的机型中,除了频频亮相的国产旗舰外,苹果旗下的小屏手机iPhone 9的消息也是接连不断,而且由于其低廉的售价备受国内果粉的期待. 就在大家纷纷预测该机的发布时间的时候,今天却突然出现一 ...

  4. 为什么苹果的官网看上去这么美

    我敢打包票,在企业官网的设计中,没有人比苹果(Apple)更懂得如何漂亮直观的在页面上展示宣传自己的产品. 苹果的网页设计从图片选取.广告词.主页栏以及白色的背景等编排设计,依旧继承了它在产品研发中追 ...

  5. 优惠幅度超千元!翻新版M1 MacBook Air上架苹果中国官网

    3月11日消息:继M1 MacBook Air官翻版上架后,苹果中国官网上架了M1 MacBook Pro的翻新版,提供几种不同的配置,配备了配备 8 核中央处理器和 8 核图形处理器,比在售的全新机 ...

  6. 苹果cms官网源码下载

    目前苹果cms官网暂时关闭,官网唯一域名maccms.com,临时官网:https://magicblack.github.io/  其他后缀域名都是假冒的,请勿下载盗版网站源码. 免责声明 本程序仅 ...

  7. 跟着官网学Python(8):输入输出

    "Python输入.输出.文件读写以及异常知识." 01 面临问题 继续跟着官网学Python,第7章输入输出. 前面已经基本学完Python的语法部分,也学会如何使用轮子,但是编 ...

  8. java面试 上传文件_字节跳动面试官,我也实现了大文件上传和断点续传

    前言 前几天看到一个文章,感触很深 作者从0实现了大文件的切片上传,断点续传,秒传,暂停等功能,深入浅出的把这个面试题进行了全面的剖析 彩虹屁不多吹,我决定蹭蹭热点,录录视频,把作者完整写代码的过程加 ...

  9. 苹果12官网html代码免费版,今日苹果官网上线了iOS12系统的中文介绍页!

    [PConline资讯]6月22日消息今日,苹果官网上线iOS12中文介绍页,宣传语"力量与你同在". 同时,新的macOSMojave.watchOS5也增加了中文介绍.macO ...

最新文章

  1. x-http-wrapper: 如何解决每次发版时,修改http相关代码造成的错误!(Android、iOS、h5)...
  2. 独家 | Python中的SOLID原则(附链接)
  3. linux中terminal中编译源码,分享|Terminator:一款一个窗口包含多个终端的 Linux 终端仿真器...
  4. php目录间拷贝文件方法
  5. Zookeeper:fsync超时导致实例异常
  6. ML.NET 示例:对象检测
  7. 武道之路-炼体期五重天
  8. c# 调用Minitab18.1实现直方图、质量正态图
  9. android5.1 xposed,Xposed框架oppo下载
  10. PE系统纯净(可以识别nvme固态)
  11. 每日一句_《临江仙·滚滚长江东逝水》
  12. 牛散NO.2:MACD西施说风情,柳下惠高位勿迷情
  13. ROS安装与机器人环境配置总结
  14. 大数据血缘分析系统设计(三)
  15. python import变灰_pycharm中import呈现灰色原因的解决方法
  16. Oracle数据库中processes参数设置
  17. 阿里云服务器自动签到,天翼云盘自动签到+抽奖,每天至少获得150MB存储空间
  18. 空间点模式方法_一阶效应和二阶效应
  19. php session.cookie_path,php session和cookie使用说明
  20. 查询每个部门工资最低的两个员工的编号,姓名,工资

热门文章

  1. 玩吃鸡用什么蓝牙耳机比较好?吃鸡游戏蓝牙耳机推荐
  2. 个人日记-电影《信条》观后感-20200906
  3. android仿微博首页布局,Android仿微博首页Tab加号弹窗功能
  4. 推荐6个高颜值 Linux 桌面主题
  5. 【QT开发笔记-基础篇】| 第五章 绘图QPainter | 5.2 界面布局
  6. 机器学习与模式识别实验_Anaconda3_Python
  7. PHP-FPM是什么?
  8. 解除网页复制限制的几种方法
  9. [免费专栏] Android安全之ZIP文件目录遍历漏洞
  10. 解决关于 org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter 异常的原因