纯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 media queries + jQuery实现响应式导航
Sep 30 HTML / CSS
css3实现波纹特效、H5实现动态波浪效果
Jan 31 HTML / CSS
css3实现针线缝合效果(图解步骤)
Feb 04 HTML / CSS
HTML5实现QQ聊天气泡效果
Jun 26 HTML / CSS
整理的15个非常有用的 HTML5 开发教程和速查手册
Oct 18 HTML / CSS
html5 Canvas画图教程(2)—画直线与设置线条的样式如颜色/端点/交汇点
Jan 09 HTML / CSS
HTML5 Canvas中使用用路径描画圆弧
Jan 01 HTML / CSS
基于html5 DeviceOrientation 实现微信摇一摇功能
Sep 25 HTML / CSS
完美解决IE8下不兼容rgba()的问题
Mar 31 HTML / CSS
AmazeUI 网格的实现示例
Aug 13 HTML / CSS
纯CSS如何禁止用户复制网页的内容
Nov 01 HTML / CSS
HTML CSS 一个标签实现带动画的抖音LOGO
Apr 26 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
web方式ftp
2006/10/09 PHP
php sprintf()函数让你的sql操作更安全
2008/07/23 PHP
PHP分页显示制作详细讲解
2008/11/19 PHP
php时间戳格式化显示友好的时间函数分享
2014/10/21 PHP
php封装单文件上传到数据库(路径)
2017/10/15 PHP
鼠标经过显示二级菜单js特效
2013/08/13 Javascript
js string 转 int 注意的问题小结
2013/08/15 Javascript
javascript full screen 全屏显示页面元素的方法
2013/09/27 Javascript
理解javascript回调函数
2014/12/28 Javascript
JavaScript插件化开发教程(六)
2015/02/01 Javascript
基于BootStrap Metronic开发框架经验小结【三】下拉列表Select2插件的使用
2016/05/12 Javascript
jQuery遍历节点方法汇总(推荐)
2017/05/13 jQuery
js禁止浏览器页面后退功能的实例(推荐)
2017/09/01 Javascript
Vue中CSS动画原理的实现
2019/02/13 Javascript
JavaScript中如何对多维数组(矩阵)去重的实现
2019/12/04 Javascript
微信小程序scroll-view锚点链接滚动跳转功能
2019/12/12 Javascript
微信小程序实现点击生成随机验证码
2020/09/09 Javascript
如何正确解决VuePress本地访问出现资源报错404的问题
2020/12/03 Vue.js
Python2.7编程中SQLite3基本操作方法示例
2017/08/09 Python
用python生成与调用cntk模型代码演示方法
2019/08/26 Python
python numpy数组复制使用实例解析
2020/01/10 Python
使用python实现时间序列白噪声检验方式
2020/06/03 Python
利用python进行文件操作
2020/12/04 Python
微信小程序canvas实现水平、垂直居中效果
2020/02/05 HTML / CSS
美国高端婴童品牌:Hanna Andersson
2016/10/30 全球购物
德国运动鞋网上商店:Afew Store
2018/01/05 全球购物
I.T中国官网:精选时尚设计师单品网购平台
2018/03/26 全球购物
ZWILLING双立人法国网上商店:德国刀具锅具厨具品牌
2019/08/28 全球购物
Skyscanner香港:机票比价, 平机票和廉价航空机票预订
2020/02/07 全球购物
我们在web应用开发过程中经常遇到输出某种编码的字符,如iso8859-1等,如何输出一个某种编码的字符串?
2014/03/30 面试题
餐厅楼面部长岗位职责范文
2014/02/16 职场文书
办公室主任竞聘演讲稿
2014/05/15 职场文书
电力企业职工培训心得体会
2016/01/11 职场文书
2016年感恩教师节活动总结
2016/04/01 职场文书
详解分布式系统中如何用python实现Paxos
2021/05/18 Python
使用Python拟合函数曲线
2022/04/14 Python