Ken*_*nne 6 css sass compass-sass
是否有合并类似选择器和优化SCSS源的良好实践或工具?
比如这个:
#left .menu
{
//Content a
}
#left .menu span
{
//Content b
}
#left .menu
{
//Content c
}
Run Code Online (Sandbox Code Playgroud)
变成这个:
#left .menu
{
//Content a
//Content c
span
{
//Content b
}
}
Run Code Online (Sandbox Code Playgroud)
手动执行此操作非常繁琐,特别是对于结构可能不那么明显的大型样式表.人们可以花更多的精力来编写更精简和更清洁的SCSS,但它应该是一些整洁的SCSS工具,还是我缺少最佳实践?
我同意@cimmanon 对你的问题的评论,但如果你必须,请尝试这个 css2sass 转换器。
我给它的输入:
#left .menu
{
//Content a
}
#left .menu span
{
//Content b
}
#left .menu
{
//Content c
}
Run Code Online (Sandbox Code Playgroud)
输出:
#left .menu {
//Content a
span {
//Content b
}
//Content c
}
Run Code Online (Sandbox Code Playgroud)