课程
/前端开发
/HTML/CSS
/重拾CSS的乐趣
私下我测试了一番,发现有锯齿,这个要怎么解决?
2016-05-12
源自:重拾CSS的乐趣 3-1
正在回答
哪一个例子有锯齿呀?
左萌主 提问者
CSS魔法 回复 左萌主 提问者
左萌主 提问者 回复 CSS魔法
照世孤灯
之所以会出现锯齿,是因为采用了透明色,而且从透明色到有色之间没有渐变过度。
解决办法,使透明色和有色之间添加过渡的距离,比如
background: radial-gradient(circle at top left,transparent 20px,#aaa 21px);
从0到20px都是透明色,从21px开始为有色#aaa,这样就有1px作为从透明色到有色的渐变过渡,这样就不会有锯齿了
让outline为透明试一试呢
我的学习123 回复 左萌主 提问者
左萌主 提问者 回复 我的学习123
举报
开发中使用CSS时的一些经验感悟,魔法哥带你玩儿转有乐趣的CSS