【发布时间】:2021-10-26 01:26:55
【问题描述】:
我有一个名为 show padding 的类,它为内容框和填充框着色不同 - 实际上在这里找到它:https://stackoverflow.com/a/18424078/981556)
.show-border {
background-image: linear-gradient(to bottom, #dbeafe 0%, #dbeafe 100%),
linear-gradient(to bottom, #a7f3d0 0%, #a7f3d0 100%);
background-clip: content-box, padding-box;
}
我们的项目正在使用顺风,我想对那些渐变停止使用@apply 指令。 用逗号分隔渐变会引发语法错误:
.show-border {
@apply bg-gradient-to-b from-green-200, from-blue-200;
background-clip: content-box, padding-box;
}
没有逗号,蓝色压扁了绿色
.show-border {
@apply bg-gradient-to-b from-green-200 from-blue-200;
background-clip: content-box, padding-box;
}
有没有办法使用 tailwind 的实用程序类来做到这一点?
【问题讨论】:
-
一张你想要完成的图像可能会有所帮助:)。看着它,我认为这在您的约束下是不可能的(一个元素上有 2 个顺风梯度)。
@apply不能像您尝试的那样与 css 语法结合使用。 -
使用边框不是您的选择吗?您共享的链接中的 jsfiddle 是边框的用途。
-
这个小提琴可视化了我需要做的事情:jsfiddle.net/techsin/TyXRY/1@ConnorLow 我想要做的是让 CSS 盒子模型的实际填充可见。
标签: css tailwind-css