使用一个div实现5个圆环
面试的时候遇到了一个考察css的题,觉得挺有意思的,来记录一波:
题目:
怎么实现以下这张图片的效果?不许用图片,不许用svg。
我:(⊙o⊙)… 我当时的回答是可以div嵌套,emmmm…好像有点low啊,,,
面试官提示:能不能用一个div实现呢?
我:(⊙o⊙)…我只知道背景色和border可以设置颜色,那也只有两个环,,,
面试官:你可以想想盒模型中,哪些属性可以设置背景色的
我:(⊙o⊙)…border和margin
面试官:这俩可以设置颜色吗???你确定??
我:(⊙o⊙)…不能设置颜色,我再想想,,
面试官又提示:伪元素了解吗?
我:(⊙o⊙)…before和after吗?
面试官:对哦,他们是块级的还是什么?
我:块儿级的
面试官:那他们可以设置宽高吗?可以设置颜色吗?
我:(⊙o⊙)…好像可以
面试官:那你现在可以有几个环了
我:四个??
面试官:好吧,这个不纠结了,你可以再去研究一下。
我:凉。。。。。