纯html+css实现奥运五环的示例代码


Posted in HTML / CSS onAugust 02, 2021

效果图

纯html+css实现奥运五环的示例代码

代码 - 以蓝色和黄色的环为例

<div class="container">
    <div class="ring blue"></div>
    <div class="ring yellow yellow1"></div>
    <div class="ring yellow yellow2"></div>
</div>
.ring {
    width: 100px;
    height: 100px;
    border-radius: 50%;
    position: absolute;
    border-style: solid;
    border-width: 10px;
}

.blue {
    border-color: #0180C3;
    top: 0;
    left: 0;
    z-index: 0;
}

.yellow {
    border-color: #FEB131;
    left: 70px;
    top: 60px;
}

.yellow1 {
    /* 在蓝色的环上面 */
    z-index: 1;
    /* 切割圆 */
    clip-path: polygon(0 0, 100% 100%, 0 100%);
}


.yellow2 {
    /* 在蓝色的环下面 */
    z-index: -1;
    clip-path: polygon(0 0, 100% 100%, 100% 0);
}

环的交错效果解释

以蓝色和黄色的环为例:
蓝色的环为基准,黄色的环切割成两个部分,第一个部分在蓝色的环上面,第二个部分在蓝色的环下面。

纯html+css实现奥运五环的示例代码

画完蓝色和黄色的环以后,就可以继续画黑色的环。这次基准变成了黄色的环,要将黑色的环切割成两个部分。然后分别是绿色和红色的环,一样的原理。

完整代码

https://jsbin.com/duhubis/edit?html,css,output

到此这篇关于纯html+css实现奥运五环的示例代码的文章就介绍到这了,更多相关html+css 实现奥运五环内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章,希望大家以后多多支持三水点靠木!

 
HTML / CSS 相关文章推荐
实列教程 一款基于jquery和css3的响应式二级导航菜单
Nov 13 HTML / CSS
CSS3 边框效果
Nov 04 HTML / CSS
CSS3实现水平居中、垂直居中、水平垂直居中的实例代码
Feb 27 HTML / CSS
HTML5 Plus 实现手机APP拍照或相册选择图片上传功能
Jul 13 HTML / CSS
html5 touch事件实现触屏页面上下滑动(二)
Mar 10 HTML / CSS
HTML5 与 XHTML2
Oct 17 HTML / CSS
html5 自定义播放器核心代码
Dec 20 HTML / CSS
利用HTML5实现使用按钮控制背景音乐开关
Sep 21 HTML / CSS
HTML5通用接口详解
Jun 12 HTML / CSS
Canvas与图片压缩的示例代码
Nov 28 HTML / CSS
Html5 canvas画图白板踩坑
Jun 01 HTML / CSS
css弧边选项卡的项目实践
May 07 HTML / CSS
HTML+CSS实现导航条下拉菜单的示例代码
Aug 02 #HTML / CSS
CSS实现两列布局的N种方法
Aug 02 #HTML / CSS
html+css实现滚动到元素位置显示加载动画效果
Aug 02 #HTML / CSS
纯html+css实现打字效果
html form表单基础入门案例讲解
Jul 21 #HTML / CSS
带你了解CSS基础知识,样式
Jul 21 #HTML / CSS
CSS实现隐藏搜索框功能(动画正反向序列)
Jul 21 #HTML / CSS
You might like
通用PHP动态生成静态HTML网页的代码
2010/03/04 PHP
两种设置php载入页面时编码的方法
2014/07/29 PHP
PHP 实现代码复用的一个方法 traits新特性
2015/02/22 PHP
PHP生成随机数的方法总结
2018/03/01 PHP
php用wangeditor3实现图片上传功能
2019/08/22 PHP
浅析JavaScript中的typeof运算符
2013/11/30 Javascript
Jquery插件分享之气泡形提示控件grumble.js
2014/05/20 Javascript
AngularJS中的模块详解
2015/01/29 Javascript
深入理解jQuery layui分页控件的使用
2016/08/17 Javascript
jQuery实现立体式数字动态增加(animate方法)
2016/12/21 Javascript
ajax分页效果(bootstrap模态框)
2017/01/23 Javascript
react-redux中connect()方法详细解析
2017/05/27 Javascript
基于JS代码实现简单易用的倒计时 x 天 x 时 x 分 x 秒效果
2017/07/13 Javascript
JavaScript实现职责链模式概述
2018/01/25 Javascript
解析vue路由异步组件和懒加载案例
2018/06/08 Javascript
vue生命周期的探索
2019/04/03 Javascript
node.js命令行教程图文详解
2019/05/27 Javascript
前端开发基础javaScript的六大作用
2020/08/06 Javascript
基于element-ui封装表单金额输入框的方法示例
2021/01/06 Javascript
js实现有趣的倒计时效果
2021/01/19 Javascript
[03:09]2014DOTA2国际邀请赛 Mushi前队友送上祝福
2014/07/12 DOTA
Pythont特殊语法filter,map,reduce,apply使用方法
2016/02/27 Python
使用Pyinstaller的最新踩坑实战记录
2017/11/08 Python
numpy 进行数组拼接,分别在行和列上合并的实例
2018/05/08 Python
解决Python3.5+OpenCV3.2读取图像的问题
2018/12/05 Python
Python之lambda匿名函数及map和filter的用法
2019/03/05 Python
用django-allauth实现第三方登录的示例代码
2019/06/24 Python
利用python为PostgreSQL的表自动添加分区
2021/01/18 Python
不可轻视HTML5!App三年内将被html5顶替彻底消失
2015/11/18 HTML / CSS
说出一些常用的类,包,接口
2014/09/22 面试题
家长给孩子的评语
2014/01/30 职场文书
工伤赔偿协议书
2014/04/15 职场文书
保险专业求职信
2014/07/07 职场文书
2015年幼儿园教育教学工作总结
2015/05/25 职场文书
redis 限制内存使用大小的实现
2021/05/08 Redis
CSS3实现360度循环旋转功能
2022/02/12 HTML / CSS