效果地址:https://scrimba.com/c/cN3P6nfr

原理:两个椭圆,颜色部分为边框,下一半被伪元素覆盖。

感想:看了一眼大神的,代码比我的还少,得研究研究去。

HTML code:

  1. <!-- 定义一个main容器 -->
  2. <div class="main">
  3. <div class="left"></div>
  4. <div class="right"></div>
  5. </div>

CSS code:

  1. html, body {
  2. margin:;
  3. padding:;
  4. }
  5. body{
  6. height: 100vh;
  7. display: flex;
  8. justify-content: center;
  9. align-items: center;
  10. background-color: #400;
  11. font-size: 20px;
  12. }
  13. .main{
  14. width: 12em;
  15. height: 12em;
  16. /* border: 1px solid white; */
  17. background-color: red;
  18. display: flex;
  19. justify-content: center;
  20. position: relative;
  21. overflow: hidden;
  22. }
  23. .left{
  24. box-sizing: border-box;
  25. width: 6em;
  26. height: 12em;
  27. border-radius: 50%;
  28. background-color: withe;
  29. border-width: 0.7em 1.4em;
  30. border-style: solid;
  31. border-color:yellow;
  32. position: absolute;
  33. top: 3em;
  34. left: 0.7em;
  35. }
  36. .right{
  37. box-sizing: border-box;
  38. width: 6em;
  39. height: 12em;
  40. border-radius: 50%;
  41. background-color: withe;
  42. border-width: 0.7em 1.4em;
  43. border-style: solid;
  44. border-color:yellow;
  45. position: absolute;
  46. top: 3em;
  47. right: 0.7em;
  48. }
  49. .main::before{
  50. content: '';
  51. position: absolute;
  52. width: 12em;
  53. height: 6em;
  54. /* border: 1px solid white;*/
  55. background-color: red;
  56. top: 9em;
  57. z-index:;
  58. }
  59. .main::after{
  60. content: '';
  61. position: absolute;
  62. width: 6em;
  63. height: 6em;
  64. /* border: 1px solid white;*/
  65. background-color: red;
  66. top: 8.5em;
  67. z-index:;
  68. }

79.纯 CSS 创作单元素麦当劳金拱门 Logo(自创)的更多相关文章

  1. 79.纯 CSS 创作单元素麦当劳金拱门 Logo(原文)

    1. 效果图: 效果地址:https://codepen.io/flyingliao/pen/JgavjX 原理:m是伪元素::before弄出来的,::after遮挡中间下方一小块. 感想:学到一个 ...

  2. 63(原67).纯 CSS 创作单元素点阵 loader

    原文地址:https://segmentfault.com/a/1190000015444368 感想:CSS又一次让我见识到它的强大之处 --> box-shadow . box-shadow ...

  3. 如何用纯 CSS 创作单元素点阵 loader

    效果预览 在线演示 按下右侧的"点击预览"按钮可以在当前页面预览,点击链接可以全屏预览.https://codepen.io/comehope/pen/YvBvBr 可交互视频 此 ...

  4. 前端每日实战:67# 视频演示如何用纯 CSS 创作单元素点阵 loader

    效果预览 按下右侧的"点击预览"按钮可以在当前页面预览,点击链接可以全屏预览.https://codepen.io/comehope/pen/YvBvBr 可交互视频 此视频是可以 ...

  5. 1.纯 CSS 创作一个按钮文字滑动特效 + 弹幕(残缺)

    原文地址:1# 视频演示如何用纯 CSS 创作一个按钮文字滑动特效 扩展后地址:https://scrimba.com/c/cJkzMfd HTML代码: <html> <head& ...

  6. 3.纯 CSS 创作一个容器厚条纹边框特效

    原文地址:3.纯 CSS 创作一个容器厚条纹边框特效 没有啥好点子呀,不爽 HTML代码: <div class="box"> <div class=" ...

  7. 2.纯 CSS 创作一个矩形旋转 loader 特效

    原文地址:2.纯 CSS 创作一个矩形旋转 loader 特效 扩展后地址:https://scrimba.com/c/cNJVWUR  扩展地址:https://codepen.io/pen/ HT ...

  8. [转]CSS 表单元素对齐详解

    来源:http://blog.sina.com.cn/s/blog_655388ed0100lzyk.html 简单的设置input{vertical-align:middle}即可,完美的: lab ...

  9. 69.纯 CSS 创作一个单元素抛盒子的 loader

    原文地址:https://segmentfault.com/a/1190000015470411#articleHeader0 HTML code: <div class="loade ...

随机推荐

  1. H3C NAT Server

  2. web.xml和@WebServlet

    web.xml <servlet> <servlet-name>DZDYServlet</servlet-name> <servlet-class>包名 ...

  3. win10 uwp 使用 AppCenter 自动构建

    微软在今年7月上线 appcenter.ms 这个网站,通过 App Center 可以自动对数千种设备进行适配测试.快速将应用发送给测试者或者直接发布到应用商店.做到开发的构建和快速测试,产品的遥测 ...

  4. 2019年湘潭大学程序设计竞赛(重现赛)F.Black&White

    传送门 F.Black&White •题意 操作 m 次后,求连续的1或连续的0的最大值,每次操作只能反转一个位置: •思路1(反悔操作) 定义队列q:依次存放两个零之间的1的个数+1: 首先 ...

  5. 2018-8-10-win10-uwp-x_Bind-无法获得资源

    title author date CreateTime categories win10 uwp x:Bind 无法获得资源 lindexi 2018-08-10 19:17:19 +0800 20 ...

  6. C# double 好用的扩展

    在很多代码需要使用数学计算,在用到 double 很难直接判断一个值是 0 或者 1 ,判断两个值相等. 本文提供一个数学扩展,让大家可以简单使用到 double 判断 在开始看本文之前,希望大家是知 ...

  7. H3C 根据子网数划分子网

  8. HDU 3746 Cyclic Nacklace(kmp next数组运用)

    Cyclic Nacklace Problem Description CC always becomes very depressed at the end of this month, he ha ...

  9. 组合数学入门—TwelveFold Way

    组合数学入门-TwelveFold Way 你需要解决\(12\)个组合计数问题. \(n\)个有标号/无标号的球分给\(m\)个有标号/无标号的盒子 盒子有三种限制: A.无限制 B.每个盒子至少有 ...

  10. SpringBoot使用Junit测试 防止事物自动回滚

           问题:我在测试类中的save方法测试成功通过,但数据库没有插入数据 测试方法如下: @Test @Transactional // @Rollback(false) public voi ...