CSS-是否有一个工具可以自动将选择器之间的公共共享样式分组?

CSS-是否有一个工具可以自动将选择器之间的公共共享样式分组?,css,Css,我通常根据每个类或id编写所有CSS,最后根据共享样式将它们分组 .first {width:100px; height:35px} .second {width:100px;} 是否有一个工具可以自动对它们进行分组,以产生此结果 .first, .second {width:100px;} .first{height:35px;} 我从你的问题中了解到,你希望在CSS方面做的工作更少。实际上,有一个javascript库可以让您编写更少的CSS调用。在那里,您可以声明常量、函数和编写嵌套C

我通常根据每个类或id编写所有CSS,最后根据共享样式将它们分组

.first {width:100px; height:35px}
.second {width:100px;}
是否有一个工具可以自动对它们进行分组,以产生此结果

.first, .second {width:100px;}
.first{height:35px;}

我从你的问题中了解到,你希望在CSS方面做的工作更少。实际上,有一个javascript库可以让您编写更少的CSS调用。在那里,您可以声明常量、函数和编写嵌套CSS,这非常棒,而且还有很多其他功能


请访问

,我从您的问题中了解到,您希望在CSS方面做的工作更少。实际上,有一个javascript库可以让您编写更少的CSS调用。在那里,您可以声明常量、函数和编写嵌套CSS,这非常棒,而且还有很多其他功能


查看我不知道有这样的工具。(问得好,也许其他人会问。)

这将是伟大的,但我想这将是非常复杂的写作。例如,如果原来的CSS是这样的呢

.first {width:100px; height:35px}
.second {width:150px;}
.second {width:100px;}
该工具可能会将其更改为:

.first, .second {width:100px;}
.first{height:35px;}
.second {width:150px;}

现在,
.second
是150像素宽,而不是100像素宽。(显然,这是一个不太可能的边缘情况。)

我不知道有这样的工具。(问得好,也许其他人会问。)

这将是伟大的,但我想这将是非常复杂的写作。例如,如果原来的CSS是这样的呢

.first {width:100px; height:35px}
.second {width:150px;}
.second {width:100px;}
该工具可能会将其更改为:

.first, .second {width:100px;}
.first{height:35px;}
.second {width:150px;}

现在,
.second
是150像素宽,而不是100像素宽。(显然,这是一个不太可能的边缘情况。)

听起来OP要求使用转换现有CSS文件的工具。是的,正如Paul所说,我需要一个工具来转换现有CSS文件。听起来OP要求使用转换现有CSS文件的工具。是的,正如Paul所说,我需要一个工具来转换现有的CSS文件。嗯,可能是的,但我想它有点结束了。可以设置为使用第一个选择器和样式,然后将第二个选择器放在一边。很简单。“宽度:150px”从未使用过,所以工具应该完全删除它。嗯,可能是的,但我认为它有点过时了。可以设置为使用第一个选择器和样式,然后将第二个选择器放在一边。很简单。“width:150px”从未使用过,因此该工具应该完全删除它。许多CSS迷你程序都可以这样做。只要在谷歌上搜索它,直到你找到一个你想要的。许多CSS浏览器都可以做到这一点。只要谷歌搜索它,直到你找到一个工作的理想。