我有一个CSS网格,我想在运行时设置列数,所以我尝试了
$(".container").css('grid-template-columns', repeat(count, 1fr));
但我只能得到1列
答案 0 :(得分:2)
您必须以字符串形式传递CSS函数。假设count
是一个Javascript变量,这可能就是您要尝试执行的操作:
$(".container").css('grid-template-columns', 'repeat(' + count + ', 1fr)');