纯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新增的背景属性
Dec 25 HTML / CSS
Grid 宫格常用布局的实现
Jan 10 HTML / CSS
在HTML5 canvas里用卷积核进行图像处理的方法
May 02 HTML / CSS
网易微博Web App用HTML5开发的过程介绍
Jun 13 HTML / CSS
HTML5在canvas中绘制复杂形状附效果截图
Jun 23 HTML / CSS
极简的HTML5模版
Jul 09 HTML / CSS
基于HTML5代码实现折叠菜单附源码下载
Nov 27 HTML / CSS
图片上传插件ImgUploadJS:用HTML5 File API 实现截图粘贴上传、拖拽上传
Jan 20 HTML / CSS
浅谈移动端网页图片预加载方案
Nov 05 HTML / CSS
canvas绘制树形结构可视图形的实现
Apr 03 HTML / CSS
HTML5 Blob对象的具体使用
May 22 HTML / CSS
HTML5在微信内置浏览器下右上角菜单的调整字体导致页面显示错乱的问题
Jan 19 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缓存类完整实例
2014/07/26 PHP
TP5框架实现自定义分页样式的方法示例
2020/04/05 PHP
JQuery打造PHP的AJAX表单提交实例
2009/11/03 Javascript
javascript 鼠标悬浮图片显示原图 移出鼠标后原图消失(多图)
2009/12/28 Javascript
jQuery参数列表集合
2011/04/06 Javascript
JS中批量给元素绑定事件过程中的相关问题使用闭包解决
2013/04/15 Javascript
js中如何复制一个对象并获取其所有属性和属性对应的值
2013/10/24 Javascript
javascript 闭包详解
2015/07/02 Javascript
js中 javascript:void(0) 用法详解
2015/08/11 Javascript
javascript拖拽应用实例
2016/03/25 Javascript
Jquery获取第一个子元素简单实例
2016/06/02 Javascript
微信小程序 scroll-view组件实现列表页实例代码
2016/12/14 Javascript
vue+socket.io+express+mongodb 实现简易多房间在线群聊示例
2017/10/21 Javascript
javaScript中的空值和假值
2017/12/18 Javascript
Nuxt.js踩坑总结分享
2018/01/18 Javascript
微信小程序MUI导航栏透明渐变功能示例(通过改变rgba的a值实现)
2019/01/24 Javascript
对于Python装饰器使用的一些建议
2015/06/03 Python
完美解决Django2.0中models下的ForeignKey()问题
2020/05/19 Python
python进度条显示-tqmd模块的实现示例
2020/08/23 Python
让IE6、IE7、IE8支持CSS3的脚本
2010/07/20 HTML / CSS
html5拖曳操作 HTML5实现网页元素的拖放操作
2013/01/02 HTML / CSS
解决HTML5中滚动到底部的事件问题
2019/08/22 HTML / CSS
海淘零差价,宝贝全球购: 宝贝格子
2016/08/24 全球购物
雅萌 (YA-MAN) :日本美容家电领域的龙头企业
2017/05/12 全球购物
CSS代码检查工具stylelint的使用方法详解
2021/03/27 HTML / CSS
成功的餐厅经营创业计划书
2014/01/15 职场文书
五年级数学教学反思
2014/02/11 职场文书
文明之星事迹材料
2014/05/09 职场文书
幼儿园八一建军节活动方案
2014/08/27 职场文书
2014村书记党建工作汇报材料
2014/11/02 职场文书
怎样写离婚协议书
2015/01/26 职场文书
《火烧云》教学反思
2016/02/23 职场文书
导游词之潮音寺
2019/09/26 职场文书
《围炉夜话》110句人生箴言,精辟有内涵,引人深思
2019/10/23 职场文书
victoriaMetrics库布隆过滤器初始化及使用详解
2022/04/05 Golang
海康机器人重磅发布全新算法开发平台VM4.2
2022/04/21 数码科技