dynamic - 如何创建盒子阴影变量?
问题描述
我是 CSS 和 HTML 的新手。来自 WPF 背景,我正在尝试实现可以预定义的阴影效果(就像在 WPF 中定义效果并在需要时使用 DynamicResource 调用它们一样)。
我想定义这样的阴影:
--boxShadow1: 0 1.5px 4px rgba(0, 0, 0, 0.24), 0 1.5px 6px rgba(0, 0, 0, 0.12);
并在我需要时在 CSS 中使用它,如下所示:
box-shadow: var(--boxShadow1);
我该怎么做呢?如果纯 CSS 解决方案是不可能的,有没有其他方法可以做到这一点?
谢谢你。
解决方案
sass 也喜欢 css
sass 盒子阴影代码
@mixin box-shadow($x-axis: 0, $y-axis: 1px, $blur: 2px, $color: $default)
推荐阅读
- java - ClassNotFoundException:org.apache.commons.math3.distribution.EnumeratedDistribution
- java - 检查数组项从 jsonPath 转换为 JUnit hamcrest 匹配器
- emgucv - 使用 EMGU 获取像素值的“真实世界”坐标
- java - 工厂模式是否最适合我的情况?
- c# - 来自库的 C# 十六进制字符串在智能感知和元数据中显示为“解码”
- javascript - 如何操作其值为来自 ngFor 的属性的 ngmodel
- reactjs - 如何使用 formik 和 typescript、钩子构建自定义 onSubmit 函数
- vue.js - Vue构建后第一次加载耗时5分钟以上
- spring-boot - Spring-batch 未从 setTablePrefix 获取表前缀
- javascript - 如何使用环境变量在 Nuxt 中动态导入 SCSS 样式表