看这样很容易就出啦上下半圆了
如果想在一个整圆中分别作出上下半圆不同颜色,而且圆中带字的话,如图:
恐怕上面的办法就不好使了,做这种双色圆的方法如下:
我用四个圆做对比,结果如下:
这种需求除了自己要做研究或者show一下做个demo外,还是js比较好。css3的话,给该元素套个外层dom,外层transform:rotate,控制好半径(由外层dom大小控制)、角度、时间就行。
看这样很容易就出啦上下半圆了
如果想在一个整圆中分别作出上下半圆不同颜色,而且圆中带字的话,如图:
恐怕上面的办法就不好使了,做这种双色圆的方法如下:
我用四个圆做对比,结果如下:
这种需求除了自己要做研究或者show一下做个demo外,还是js比较好。css3的话,给该元素套个外层dom,外层transform:rotate,控制好半径(由外层dom大小控制)、角度、时间就行。