css 圆形背景icon_纯CSS3制作精美的圆形扁平风格图标

这是一组使用纯CSS3制作的精美的扁平风格的圆形图标。这些圆形图标都是使用CSS的伪元素来制作,是一套以家居为主题的图标,包括门窗,邮箱,浴室,台灯书柜等等10个图标。

制作方法

HTML结构

图标的HTML结构非常简单。

作为包裹元素,里面的图标内容使用 元素来制作。

CSS样式

以第一个图标为例,先设置包裹

元素的基本样式。将它设置为圆形。窗口部分是用.i1来设置,窗口的横条使用.i1::before来设置,窗口的竖条使用.i1::after来设置。

.i1{

position:absolute;

width:55px;

height:70px;

border:5px solid #1ac2ff;

margin:25px 33px;

}

.i1::before{

content:"";

display:block;

width:5px;

height:70px;

background:#1ac2ff;

margin:0 25px

}

.i1::after{

content:"";

display:block;

width:55px;

height:5px;

background:#1ac2ff;

margin:-37px 0px

}

接着是门部分。门上边的红色线条是.cortinas来设置,左边门柱是.cortinas::before来设置,右边门柱是.cortinas::after来设置。

.cortinas{

position:absolute;

width:70px;

height:5px;

background:#ff5675;

margin:-83px -7px;

}

.cortinas::before{

content:"";

display:block;

width:12px;

height:95px;

background:rgba(255, 255, 255, .3);

margin: 0 0;

}

.cortinas::after{

content:"";

display:block;

width:12px;

height:95px;

background:rgba(255, 255, 255, .3);

margin:-95px 57px

}

通过上面的设置,一个扁平风格的圆形图标就诞生了,是不是横神奇呢?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值