Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/426.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何添加javascript表达式';我的CSS有什么输出?_Javascript_Css_Less - Fatal编程技术网

如何添加javascript表达式';我的CSS有什么输出?

如何添加javascript表达式';我的CSS有什么输出?,javascript,css,less,Javascript,Css,Less,有没有办法将javascript表达式的输出(一系列类)放入LESS生成的CSS中? 例如,我想输出: .grid_1 { .grd(1); } .grid_2 { .grd(2); } .grid_3 { .grd(3); } .grid_4 { .grd(4); } .grid_5 { .grd(5); } .grid_6 { .grd(6); } .grid_7 { .grd(7); } .grid_8 { .grd(8); } .grid_9 { .grd(9); } .grid_10

有没有办法将javascript表达式的输出(一系列类)放入LESS生成的CSS中? 例如,我想输出:

.grid_1 { .grd(1); } .grid_2 { .grd(2); } .grid_3 { .grd(3); } .grid_4 { .grd(4); } .grid_5 { .grd(5); } .grid_6 { .grd(6); } .grid_7 { .grd(7); } .grid_8 { .grd(8); } .grid_9 { .grd(9); } .grid_10 { .grd(10); } .grid_11 { .grd(11); } .grid_12 { .grd(12); }
……通过将此代码包含在以下内容中:

`(function(b){var a="";for(i=1;i<b;i++)a+=".grid_"+i+" { .grd("+i+"); }\n";return a})(12)`;

`(函数(b){var a=“”;for(i=1;i我认为这不可能用更少的值实现。的范围似乎只适用于变量和CSS属性。

js的扩展形式:(函数(列){var out='';for(i=1;iYup。这似乎是真的。谢谢。没问题。我希望它能起作用。它会让网格之类的东西更容易生成。也许它会在某个时候实现。如果你真的想要的话,你可以把它放到。