我真的没想到渐层可以写这麽多篇XD
本来预期是一篇就可以结束...
结果开始研究发现,不得了阿这个属性怎麽这麽滴猛
对热爱渐层效果的人来说吸起来比猫还过瘾(因为猫会打我,gradient不费儿)
废话不多说,来看今天的主角 ~~ conic-gradient()
background: conic-gradient(
from 角度 at 中心位置,
颜色 色彩角度,
颜色 色彩角度,
颜色 色彩角度,
...);
这个渐层效果是围绕着中心点转圈圈进行渐层效果的,因此色彩位置的单位不再是以px为单位(MDN上面说,虽然接受%为单位,但这并不在规范中)
Browsers supporting conic gradients also accept percent values, with 100% equaling 360 degrees, but this is not in the specification.
听起来跟radial-gradient
有点像,但radial-gradient
是一圈一圈的从中心向外延伸,请看看MDN的图示,非常好的说明了两者的差异
若无进行特别设定则预设从 0 度(12点钟方向)开始
不设定角度的话会平均分配
跟linear-gradient
、radial-gradient
特性相似
把第一个色彩设定大於起始角度
,会自动填满起始角度~设定的值
间的范围
把最後一个色彩小於360deg时,会自动填满设定的值~360度
间的范围
用%为单位的话,100% = 360deg
设定两个位置的话...就可做成圆饼图了呀!!
但这种制图方式没办法让浏览器判读出他的内容(๑•́ ₃ •̀๑)
跟linear-gradient
、radial-gradient
都有repeating-linear-gradient
、repeating-radial-gradient
conic-gradient
当然也有repeating-conic-gradient
罗!!
使用方式跟前两者是一样的,这边就不再赘述了~一样要记得起始位置的设定
codepen实作
参考资料:https://developer.mozilla.org/en-US/docs/Web/CSS/gradient/conic-gradient()
预设版型? 前⾯提到说预设的版型是 app/views/layouts/application.ht...
思考重点 如何利用DNS协议查找相应的IP位置? 服务器是怎麽存储那麽多相应的域名消息? DNS是使...
希望前一日的吉良吉影解说还是够ㄎ一ㄤ,大家不要向大会检举有人在呼麻写文章QQ 虽说Jojo不相称的经...
Hey guys, 第七篇就来实作一遍,「以传统统计方法」预测多变量时间序列吧 虽然 VAR 的准确...
学BootStrap最快的方式就是直接套一个模板来使用。 我们直接来套一个 Navbar Navba...