css - 有没有办法用 sass 或其他 css 模板语言进行模式匹配?

标签 css sass

我想用 CSS 显示扑克牌的图像。但是,如果有一种模板语言可以设置如下样式,那就太好了:

.playing-card-(.*) {
   width: 30px
   height: 40px
   background-image: "/images/cards/$1.gif"
}

有这样的东西吗?

最佳答案

我希望它存在,但是在我不得不做类似任务的地方,我不得不依赖服务器端将 background-image 编写为内联样式或使用JS 来执行此操作(例如,如果我通过 AJAX 加载数据)。

关于css - 有没有办法用 sass 或其他 css 模板语言进行模式匹配?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8054063/

相关文章:

html - 如果没有图像可在 HTML 中显示,则隐藏行

html - 选择器中变量的 Scss 设置值会导致它更改,即使没有具有给定选择器的元素可用

css - 将 div 定位在几个 float 左侧 div 下方的问题

html - 如何在输入旁边的文本标签上应用CSS?

html - 带有 flexbox 的粘性页脚

css - 组织具有许多断点和许多模板的 CSS 文件

css - 如何在 .NET Framework 元素中禁用 SCSS 编译文件

css - 我应该在哪里包含重置 css 以避免我现有的 css 出现问题?

css - 使用 Stylelint 规则使用 Prettier 格式化 SCSS/CSS/LESS

css - 有没有更简单的方法来控制文本阴影的强度?