CSS 径向渐变 radial-gradient
CSS径向渐变
CSS中的径向渐变,一般指的是以某一个点为中心,360度地向外产生渐变的渐变形式,比如下方的这个示例:
CSS中径向渐变,可以通过background-image的radial-gradient属性来定义,语法如下:
background-image: radial-gradient(shape size at position, color1, color2....);
参数
参数 | 描述 |
---|---|
shape | 形状,可选值:circle、ellipse,默认为ellipse |
size | 渐变的大小,可选值:closest-side、farthest-side、closest-corner、farthest-corner |
at position | 位置,表示镜像渐变中心的坐标,可以是px也可以是% |
radial-gradient实例代码,及在线编辑器
<div id='d1'></div><br>
<div id='d2'></div>
<style>
#d1{width:100%;height:35%;background-image:radial-gradient(pink,orange)}
#d2{width:100%;height:35%;background-image:radial-gradient(circle closest-side at 35% 35%, yellow,orange)}
</style>