CSS中常用的一些函数
条评论更新说明:对文章排版以及内容格式做了调整。
更新时间:2022-05-04
calc用法
- calc()函数支持加减乘除四种运算。
- 书写上一定要注意啊,加减号两边一定要有空格
- 任何长度值都可以使用calc函数进行计算:% vh vw px em等
- calc函数使DOM元素更加灵活的响应视口改变,还可以通过calc函数实现元素的绝对剧中定位(postion:absoute;top(50vh-Xpx))
min函数(max函数)
min()函数支持一个或多个表达式,每个表达式用逗号分隔,将最小的值作为返回值
clamp函数
语法为clamp(MIN,VAL,MAX):作用是返回一个区间范围内的值,首选值为VAL,大于MAX使用MAX,小与MIN,使用MIN。
相当于min(MIN,min(max,MAX))
变量使用(var函数)
- CSS声明变量,需要在声明的变量前加两根连接线:
--
,需要注意变量名大小写敏感。且注意如果变量值有单位,不能写成字符串。- var函数用于读取变量,var函数还可以接收第二个参数,表示变量的默认值,即如果变量不存在,就使用默认值。
- 利用css动态根据页面变化导致的规则变化,可以在响应式布局中使用media声明全局变量,使得不同的屏幕宽度有不同的变量值。
line-gradient
- 用于创建一个线性渐变的图像,需要设置起点的方向和渐变的起始颜色。
- 未设置方向,默认是从上到下。
- 语法 line-gradient
[<angel> | <side-or-corner>],stopColor1,stopColor2
radial-gradient
- 与line-gradient类似,语法为
[shape size position],stopColor1,stopColor2
- shape:指明径向渐变的形状,可以为circle和ellipse.
- size:代表径向渐变范围的半径大小,shape为ellipse时需要设置两个值、、shape为circle时不能设置百分比。
- postion:默认值是中心点,支持关键字,支持距离左上角的角标位置(px或百分比单位)
1 | .radial_1 { |
本文标题:CSS中常用的一些函数
文章作者:六个周
发布时间:2021-11-12
最后更新:2022-05-04
版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC-SA 3.0 CN 许可协议。转载请注明出处!