【发布时间】:2022-01-25 04:13:16
【问题描述】:
所以我有一个看起来像这样的代码:
<div className="site-col-1">
content 1
</div>
<div className="site-col-2">
content 2
</div>
而css文件看起来是这样的……
.site-col-1 {
grid-column: span 1;
}
.site-col-2 {
grid-column: span 2;
}
.site-col-3 {
grid-column: span 3;
}
有没有办法只将数字作为参数从 div 传递,而不是有一个长的 css 文件。大致如下:
.site-col-ARG {
grid-column: span ARG
}
【问题讨论】:
-
无论如何,输出都会是一个很长的 CSS 文件。你想完成什么?
-
我正在尝试将我的 Css 代码从具有 site-col-1、site-col-2、site-col-3... 等缩短为只有一个属性作为 site-col- ?然后通过 1、2 或 3 inline 得到 grid-column: span ?