纯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 相关文章推荐
css3.0 图形构成实例练习二
Mar 19 HTML / CSS
五款漂亮的纯CSS3动画按钮的实例教程
Nov 21 HTML / CSS
使用CSS3编写灰阶滤镜来制作黑白照片效果的方法
May 09 HTML / CSS
CSS3 animation ? steps 函数详解
Aug 30 HTML / CSS
html5 分层屏幕适配的方法
Mar 16 HTML / CSS
基于HTML5 FileSystem API的使用介绍
Apr 24 HTML / CSS
canvas压缩图片以及卡片制作的方法示例
Dec 04 HTML / CSS
Html5页面获取微信公众号的openid的方法
May 12 HTML / CSS
浅谈amaze-ui中datepicker和datetimepicker注意的几点
Aug 21 HTML / CSS
html5跳转小程序wx-open-launch-weapp踩坑
Dec 02 HTML / CSS
CSS实现单选折叠菜单功能
Nov 01 HTML / CSS
详解flex:1什么意思
Jul 23 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
不用数据库的多用户文件自由上传投票系统(1)
2006/10/09 PHP
php读取der格式证书乱码解决方法
2015/06/22 PHP
7个鲜为人知却非常实用的PHP函数
2015/07/01 PHP
PHP图片加水印实现方法
2016/05/06 PHP
php处理单文件、多文件上传代码分享
2016/08/24 PHP
一个用js实现的页内搜索代码
2007/05/23 Javascript
jQuery chili图片远处放大插件
2009/11/30 Javascript
解决jQuery插件tipswindown与hintbox冲突
2010/11/05 Javascript
js优化针对IE6.0起作用(详细整理)
2012/12/25 Javascript
document.getElementById获取控件对象为空的解决方法
2013/11/20 Javascript
调用HttpHanlder的几种返回方式小结
2013/12/20 Javascript
jQuery插件EasyUI设置datagrid的checkbox为禁用状态的方法
2016/08/05 Javascript
jQuery实现点击某个div打开层,点击其他div关闭层实例分析(阻止冒泡)
2016/11/18 Javascript
详解JS去重及字符串奇数位小写转大写
2016/12/29 Javascript
Nodejs实现文件上传的示例代码
2017/09/26 NodeJs
使用vue的transition完成滑动过渡的示例代码
2018/06/25 Javascript
Electron 调用命令行(cmd)
2019/09/23 Javascript
vue ssr服务端渲染(小白解惑)
2019/11/10 Javascript
[06:24]DOTA2 2015国际邀请赛中国区预选赛第二日TOP10
2015/05/27 DOTA
Python使用urllib2模块实现断点续传下载的方法
2015/06/17 Python
浅谈python类属性的访问、设置和删除方法
2016/07/25 Python
Python中elasticsearch插入和更新数据的实现方法
2018/04/01 Python
利用python计算时间差(返回天数)
2019/09/07 Python
python分布式计算dispy的使用详解
2019/12/22 Python
Python计算机视觉里的IOU计算实例
2020/01/17 Python
python与pycharm有何区别
2020/07/01 Python
Dockers鞋官网:Dockers Shoes
2018/11/13 全球购物
澳大利亚著名的纺织品品牌:Canningvale
2020/05/05 全球购物
C#面试常见问题
2013/02/25 面试题
玲玲的画教学反思
2014/02/04 职场文书
二人合伙经营协议书
2014/09/13 职场文书
个人党性锻炼总结
2015/03/05 职场文书
2015仓库保管员年终工作总结
2015/05/13 职场文书
朋友离别感言
2015/08/04 职场文书
Mysql实现主从配置和多主多从配置
2021/06/02 MySQL
python cv2图像质量压缩的算法示例
2021/06/04 Python