所以我试图编写一个CSS库来娱乐,并想知道一些事情。
我一直在尝试类似于引导程序的类,并且想知道是否可以使用CSS编写函数。例如:
要使用从左到右的红色到蓝色的渐变,请使用 .b-grd-from-left-red-blue
。现在只有这么多的颜色可以编程,所以我想知道是否有一种方法可以让用户指定 .b-grd-from-(direction)-(color1)-(color2)
。那有可能吗,如果可以的话,我会建议你怎么做。
在库中,我也正在从事该项目的朋友编写了一个python自动器,以匹配每种颜色和每个方向,但是我想知道是否有可能将整个5800左右的代码行缩短为几行
此外,这是否可能在纯CSS中出现,或者是否需要js
答案 0 :(得分:0)
除非您使用的是预处理器(例如Sass),否则CSS无法创建函数或变量。尽管Sass很棒,但我认为您最好将JavaScript用于类似这样的事情。
如果还没有,请签出Sass。