Open xvno opened 5 years ago
rgba(red, green, blue, alpha)
#p1 {background-color:rgba(255,0,0,0.3);} /* red with opacity*/
<p id="p1">Red</p>
a:after { content: " (" attr(href) ")"; }
<a href="http://vno.io">VNO's</a>
width: calc(100% - 100px);
div { width: 100px; height: 100px; background: red; transition: width 2s; transition-timing-function: cubic-bezier(0.1, 0.7, 1.0, 0.1); } div:hover { width:300px; }
<div></div>
background-image: linear-gradient(direction, color-stop1, color-stop2, ...);
div { height: 50px; } #grad1 { background-image: linear-gradient(red, yellow, blue); } #grad2 { background-image: linear-gradient( 45deg, red, yellow, blue); }
<div id="grad1"></div> <div id="grad2"></div>
background-image: radial-gradient(shape size at position, start-color, ..., last-color); 参数
background-image: radial-gradient(shape size at position, start-color, ..., last-color);
ellipsis
circle
<div id="grad1"></div>
#grad1 { height: 150px; width: 200px; background-image: radial-gradient(circle, red, yellow, green); }
:root { --main-bg-color: coral; } #div1 { background-color: var(--main-bg-color); }
函数列表
样例
rgba 定义带opacity的rgb颜色
rgba(red, green, blue, alpha)
attr() 获取本元素的某个属性
calc()
cubic-bezier
linear-gradient(direction, color-stop1, color-stop2, ...)
background-image: linear-gradient(direction, color-stop1, color-stop2, ...);
radial-gradient(shape size at position, start-color, ..., last-color);
background-image: radial-gradient(shape size at position, start-color, ..., last-color);
参数ellipsis
, 另一个值为circle
var()