
css函数
发布日期:2021-05-07 16:06:25
浏览次数:14
分类:精选文章
本文共 1136 字,大约阅读时间需要 3 分钟。
CSS 函数
随手笔记, 我只记录重点的,常用的。
css函数有很多。 例如 rgba(), rgb(), hsla(), hsl(), linear-gradient()… 有兴趣自行了解吧
attr(); 返回选择元素的属性值。
获取父盒子的某一项 元素的值, (上手试试就知道了, 我形容 容易误解)
div:after { content: " (" attr(class) ")"; }a:after { content: " (" attr(href) ")"; }
calc(); 允许计算 CSS 的属性值,比如动态计算长度值。
使用 calc() 函数计算
元素的宽度, 高度(上手试试就知道了, 我形容 容易误解)
- 需要注意的是,运算符前后都需要保留一个空格,例如:
width: calc(100% - 10px)
; - 任何长度值都可以使用calc()函数进行计算;
- calc()函数支持 “+”, “-”, “*”, “/” 运算;
- calc()函数使用标准的数学运算优先级规则;
div { width: calc(100px + 100px); // 200px height: calc(200px - 100px); // 100px}
var(); 用于插入自定义的属性值。
函数用于插入自定义的属性值,如果一个属性值在多处被使用,该方法就很有用。 (上手试试就知道了, 我形容 容易误解)
// 定义参数 必需。自定义属性的名称,必需以 -- 开头。:root { --main-bg-color: red; --main-txt-color: blue; --main-padding: 15px;} // var() 函数使用方法#div1 { background-color: var(--main-bg-color); color: var(--main-txt-color); padding: var(--main-padding);} #div2 { background-color: var(--main-bg-color); color: var(--main-txt-color); padding: var(--main-padding);}
var(); 注意事项
参数
var(custom-property-name, value)custom-property-name 必需。自定义属性的名称,必需以 -- 开头。value 可选。备用值,在属性不存在的时候使用。
觉得有用就点赞关注加评论吧,
觉得哪里有问题可以评论留言。
发表评论
最新留言
不错!
[***.144.177.141]2025年03月24日 06时50分58秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Codeforces Round #664 题解(A ~ C)
2021-05-09
Problem A - Sequence with Digits (数学推导)
2021-05-09
Problem 330A - Cakeminator (思维)
2021-05-09
LeetCode75 颜色分类 (三路快排C++实现与应用)
2021-05-09
docker基础:容器生命周期管理命令
2021-05-09
Shell脚本学习指南
2021-05-09
C#开发BIMFACE系列35 服务端API之模型对比6:获取模型构建对比分类树
2021-05-09
C# 规范建议
2021-05-09
C语言+easyX图形库的推箱子实现
2021-05-09
反汇编-流程控制语句-2-循环控制语句分析
2021-05-09
调试vs2019代码的流程
2021-05-09
游戏外挂基础-概述
2021-05-09
脱壳与加壳-加壳-6-代码实现加密导入表
2021-05-09
Typora配置PicGo时,提示Failed to fetch
2021-05-09
ASP.NET CORE MVC 实现减号分隔(Kebab case)样式的 URL
2021-05-09
bcolz的新操作
2021-05-09
Linux的s、t、i、a权限(转)
2021-05-09
zmq的send
2021-05-09
C++中的delete加深认识
2021-05-09
windows消息机制(转)
2021-05-09