前言
今天去360奇舞团面试前端了,让做了几道题,凭心而论题出的还是很简单的。跟面试官谈的感觉还不错。偏偏博主脑子被驴踢了,一道css优先级的简单到掉渣的题目竟然答错了,真是日了狗了,我真是傻逼到无极限,估计应该是被鄙视了。不过其中一道题目拿来当笔试题还是挺好的,就是css实现类似宝马logo,以前写过太极阴阳图类似的css,就套着写了。
思路
1、生成一个宽高200px的圆,背景白色。
2、设置容器的overflow为hidden隐藏多余的色块,position为relative。
3、设置伪元素为宽高100px的方块并且绝对定位,背景颜色蓝色,作为色块填充。
4、after设置left:100px,top:100px。
代码
1 | <div id="ball"></div> |
1 | #ball{ |
延伸
既然完成了以上的代码,不如就直接写出个完整的logo,先看一下效果
1 | <div class="outer"> |
1 | .outer{ |