电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

纯CSS打造银色MacBook Air

20页
  • 卖家[上传人]:大米
  • 文档编号:468671422
  • 上传时间:2023-02-11
  • 文档格式:DOCX
  • 文档大小:288.70KB
  • / 20 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、纯CSS打造银色MacBook Air (完整版)写在前面的前面前几天讲解了自己用纯 CSS 绘制银色 MacBook Air 的详细过程,由于篇幅较长就 分了两部分介绍,今天我将其合二为一方便大家查看,该文章用Markdown+少量 的 html 编辑。同时在用 markdown 的过程中发现,一些 markdown 语法在 cnblog 博文里面和直 接在浏览器显示是有区别的,比如网址链接和引用,但是完全不影响使用和查看。 为了让大家更好的查看, markdown 中的所有链接我都用 a 标签进行了修饰,并 没有使用 markdown 中的链接方式。写在前面前段时间自己用CSS绘制了一个银色的MacBook Air,今天把它从电脑硬盘深处 挖了出来,我把我的思路和想法写下来和小伙伴们分享分享。先把最后的效果给 大家。First注:如果图片显示过大没有完全显示,请F5或Ctrl+F5。Double注:本文为Markdown+少量html编辑。Triple 注:祝愿小伙伴们每天都过得快乐。这其实是一个半成品,键盘上的其他图标和文字都还没有加,图标的话可以用 font-face,待我找着

      2、合适的字体图标网址链接后给大家补全,同时也欢迎小伙 伴们捣腾。小伙伴们也可以猛戳这里去 Codepen 上查看高清无码大图,给出链接: http:/codepen.io/myvin/pen/yNezZR零、第零步这里使用了 CSS的before、after伪元素、渐变gradient、阴影、nth-child 选择器等相关内容,阴影和渐变效果从图片上可能看的不太清楚,小伙伴们可以 去上面的 Codepen 上查看,文章的最后我会给出整个源代码,有兴趣的可以自己 随意修改完善。Ok,开始肆无忌惮地进入。首先介绍一下绘制的结构。对于键盘,就是建立了一个无序列表ul,然后写上若干个li即可,其他的用几 个div包裹即可,先给出HTML结构:1. 2.3.4.5.6.7.8.9.10.11.12.13. 4个div加上2个伪元素,总共六个部分构成整个MacBook Airboard是MacBook Air 的底座, blackbar 是屏幕的那个黑色旋转轴, keyboard 是键盘, touch 是触 控板;board:before是上面的盖子,border-bottom是盖子下面的那个黑色

      3、细 长条。Ok,这六部分构成了整个MacBook Air。没图我说个什么:接下来,我按照我的绘制顺序一步步来介绍。口渴的小伙伴可以先去沏杯茶。一、第一步先给出HTML,下面是一段很长很长但是却没什么研究价值的无序列表,让滚轮飞起来吧:1. 2.3.5.div class=keyboa6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.4.2122232425262728293031323334353637383940414243444546474849505152!12#3$4%5A6&7*8(9)0-+= Q W E R T Y U I O P A S D5354555657585960616263646566676869707172737475767778798081828384858687888990FGHJKLZXCVBNMContinued./lBy Pure CSS.To Be i键盘按键为若干个li,其中按键上有两个符号的我用两个span包了起来,像这 样:1. !1因为它们最后式一上一下的 69体位,用 span 包裹住便于分别布置它们的位

      4、置。先绘制一个600*450的div,并将board居中,给一个银色的color,这里用的 是 rgb(210,210,210),用 border-radius 绘制出四个 20px 的圆角,用 box-shadow 给出一个灰色的阴影,这里用的灰色是rgb(160,160,160),小伙伴们可以自己 选择合适的颜色,最后从div的左下角到右上角以60度添加一个线性渐变 linear-gradient,是从白色开始从四分之一出过渡到灰色。因为之后的div会 用到绝对定位,所以在此先把其父元素 board 定位为 relative。完整的代码及效果如下:1. .board2. margin: 0 auto;3. padding: 0 auto;4. width: 600px;5. height: 450px;6. margin-top: 50px;7. background: rgb(210,210,210);8. border-radius: 20px;9. position: relative;10. box-shadow: 0px 5px 6px rgb(160,160,160);

      5、11. background:-webkit-linear-gradient(60deg,rgba(250,250,250,1) 25%,rgba(210,210,210,1);12.这样,一个有阴影和线性渐变过渡效果的面板就率先完成了。接下来我要画笔记本盖子,用的是伪元素 board:before。 因为盖子是翻起来的,所以从上往下看是一个窄边。把 board:before 填充为780px*20px的div,背景颜色为灰色。实现及效果如下:1. .board:before2. content: ;3. display: block;4. width: 780px;5. height: 20px;6. background: rgb(210,210,210);7. 然后调一下位置,board:before定位为绝对定位,board宽600px,盖子宽780px, 所以 left二-(780-600)/2=-90px, top 为 board:before 的高 20px,顺带做出一 个大弧形的效果,水平半径取大一些,垂直半径取小一些,like this:border-top-left

      6、-radius: 390px 18px; border-top-right-radius: 390px 18px;对border-radius不太熟悉的小伙伴可以查看之前的CSS3小分队进击的border-radius。此时的效果如下:有那么个意思了,为了做出立体的效果,我们给盖子从上到下加个渐变的过渡效 果:background:-webkit-linear-gradient(top,rgb(210,210,210) 50%,rgb(255,255,255);再顺带把屏幕下的那条小黑条加上,一句话很简单:border-bottom: 2px solid rgb(0,0,0);看看效果先:有没有感觉某些地方有些违和?放大看一下这里:来个更加菊部的:对,就是这个小角处,给点效果: border-bottom: 2px solid rgb(0,0,0); 再看看效果:这样黑边那也有了小的光滑弧度过渡,显得更加自然。附上这一步的完整代码和效果:1. .board:before2.3.4.5.6.7.8.9.10.11.content: ;display: block;width: 780px;height: 20px;background: rgb(210,210,210); border-radius: 0px 0px 3px 3px; border-top-left-radius: 390px 18px; border-top-right-radius: 390px 18px;p

      《纯CSS打造银色MacBook Air》由会员大米分享,可在线阅读,更多相关《纯CSS打造银色MacBook Air》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.