纯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 开发工具收集
Apr 17 HTML / CSS
深入CSS3 动画效果的总结详解
May 09 HTML / CSS
CSS3中Transition动画属性用法详解
Jul 04 HTML / CSS
关于css中margin的值和垂直外边距重叠问题
Oct 27 HTML / CSS
CSS3实现时间轴特效
Nov 02 HTML / CSS
html5 button autofocus 属性介绍及应用
Jan 04 HTML / CSS
检测浏览器是否支持html5视频的代码
Mar 28 HTML / CSS
Html5实现如何在两个div元素之间拖放图像
Mar 29 HTML / CSS
HTML5手机端弹出遮罩菜单特效代码
Jan 27 HTML / CSS
浅谈html5标签css3的常用样式
Oct 20 HTML / CSS
html5唤起app的方法
Nov 30 HTML / CSS
recorder.js 基于Html5录音功能的实现
May 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
在线短消息收发的程序,不用数据库
2006/10/09 PHP
PHP设计模式之迭代器模式的深入解析
2013/06/13 PHP
PHP生成图片验证码功能示例
2017/01/12 PHP
php防止sql注入的方法详解
2017/02/20 PHP
Laravel框架集成UEditor编辑器的方法图文与实例详解
2019/04/17 PHP
tp5递归 无限级分类详解
2019/10/18 PHP
优化网页之快速的呈现我们的网页
2007/06/29 Javascript
js获取页面传来参数的方法
2014/09/06 Javascript
原生js实现类似弹窗抖动效果
2015/04/02 Javascript
js针对ip地址、子网掩码、网关的逻辑性判断
2016/01/06 Javascript
JS定时器用法分析【时钟与菜单中的应用】
2016/12/21 Javascript
jquery表单插件form使用方法详解
2017/01/20 Javascript
详解vue-cli 脚手架项目-package.json
2017/07/04 Javascript
vue实现点击当前标签高亮效果【推荐】
2018/06/22 Javascript
vue中实现上传文件给后台实例详解
2019/08/22 Javascript
深入了解JS之作用域和闭包
2020/06/16 Javascript
Vue使用轮询定时发送请求代码
2020/08/10 Javascript
JS如何监听div的resize事件详解
2020/12/03 Javascript
ReactRouter的实现方法
2021/01/25 Javascript
[01:46]TI4西雅图DOTA2前线报道 中国选手抱团调时差
2014/07/08 DOTA
Python编程中归并排序算法的实现步骤详解
2016/05/04 Python
Python使用dis模块把Python反编译为字节码的用法详解
2016/06/14 Python
Python端口扫描简单程序
2016/11/10 Python
详解Python多线程
2016/11/14 Python
python select.select模块通信全过程解析
2017/09/20 Python
使用python操作lmdb对数据读取的实例
2020/12/11 Python
css3 仿写阿里云水纹效果的示例代码
2018/02/10 HTML / CSS
HTML5标签嵌套规则详解【必看】
2016/04/26 HTML / CSS
浅析HTML5中header标签的用法
2016/06/24 HTML / CSS
Bandier官网:奢侈、时尚前卫的健身服装首选目的地
2020/07/05 全球购物
Java 中访问数据库的步骤?Statement 和PreparedStatement 之间的区别?
2012/06/05 面试题
党的群众路线教育实践活动总结报告
2014/04/28 职场文书
2014年中班下学期工作总结
2014/12/11 职场文书
小学教师个人工作总结2015
2015/04/20 职场文书
应急管理工作总结2015
2015/05/04 职场文书
Sql Server 行数据的某列值想作为字段列显示的方法
2022/04/20 SQL Server