1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > css 圆形背景icon_纯CSS3制作精美的圆形扁平风格图标

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

时间:2019-07-20 22:57:15

相关推荐

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

}

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

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。