linear-gradient只能background不能background-color
阅读数:100 评论数:0
跳转到新版页面分类
html/css/js
正文
background 可以设置 背景颜色、背景图片、定位等;
而background-color 只能设置 背景颜色 。
linear-gradient这个属性只能通过background属性设置
一、linear-gradient
1、一般渐变
(1)未设置角度,则默认为180deg (从上到下)
(2)设置了角度,则0deg为坚直向上,然后顺时针旋转。
2、语法
linear-gradient(
[ <angle> | to <side-or-corner> ,]? <color-stop> [, <color-stop>]+)
\---------------------------------/ \----------------------------/
Definition of the gradient line List of color stops
where <side-or-corner> = [left | right] || [top | bottom]
and <color-stop> = <color> [ <percentage> | <length>]?
(1)可以用left、right、top、bottom组合方位,“to bottom”就是默认值,“to top right”就是从左下往右上拉出对角线的渐变线。
(2)颜色至少有两个,就是起始色和结束色。
(3)颜色可以n多个,用逗号隔开,可以设置透明色。
(4)一个颜色可以设置对应的位置,比如“red 50%”
相关推荐
一、概述
background是css简写属性,可有一个或多个值,且可以按任意顺序放置:
background:
<bg-color>
<bg-image>
<position/bg-size>
一、概述
overflow属性用于当一个元素太大而无法适应父级窗口的大小时行为。具体又可以分为:
overflow-x 属性规定是否对内容的左/右边缘进行裁剪 - 如果溢出元素内容区域的话。
over
Less是一个CSS的超集,Less允许我们定义变量,使用嵌套式声明,定义函数等。严格说Less包含两部分:(1)Less的语法 (2)Less预处理器。浏览器终究只认识CSS,所以Less文件
一、概述
CSS3中新增的一个函数,calculate(计算)的缩写。用于动态计算宽/高,你可以使用calc()给元素的各个属性设置值【margin、border、padding、font-size】