好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

使用纯CSS画一个圆环(代码示例)

本篇 文章 通过代码示例介绍一下使用纯CSS画 圆环 的方法。 有一定的参考价值 , 有需要的朋友可以参考一下 , 希望对大家有所帮助 。

画 圆 环思想很 简单 :首先画两个圆,设置不同的背景色;然后让两个圆的圆心重合即可。

难度系数

☆☆

HT ML

<div class="cont ai ner">
    <span class="ring -s tyle"></span>
</div>

解析:

此处有父容器

CSS

.container {
    pos IT ion: relative;
    top: 0;
    left: 0;
    width: 300px;
    h ei ght: 300px;
    background-color: lightgrey;
}
.ring-style {
    dis play : inline-block;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background-color: blue;
    width: 260px;
    height: 260px;
    border-radius: 260px;
}
.ring-style :: before {
    content: & # 39; ';
    display: inline-block;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background-color: white;
    width: 200px;
    height: 200px;
    border-radius: 200px;
}

解析:

设置元素的 宽 高、圆角效果,即可画出一个圆 通过 ::before 伪元素和本体元素,创建两个圆 通过基于父容器的绝对定位,设置 top、left、translate 属性,让元素基于父容器水平、竖直居中,即可让两个圆的圆心重合

【推荐教程:CSS视频教程 】

效果图

知识点

border-radius ::before && : :after 元素水平、竖直居中

更多编程相关知识,请访问:编程视频!!

以上就是使用纯CSS画一个圆环(代码示例)的详细内容,更多请关注其它相关文章!

总结

以上是 为你收集整理的 使用纯CSS画一个圆环(代码示例) 全部内容,希望文章能够帮你解决 使用纯CSS画一个圆环(代码示例) 所遇到的问题。

如果觉得 网站内容还不错, 推荐好友。

查看更多关于使用纯CSS画一个圆环(代码示例)的详细内容...

  阅读:32次