微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

将CSS属性排序为任意顺序?

我想以编程方式将样式表中的所有声明/属性(不是声明块本身,而是每个块内的各个声明)排序为任意顺序。

我已经能够在线查找几种按字母顺序排序声明的方法,或按字母顺序排列,甚至是字符串长度,但这对我来说无益,因为这些排序方法基本上没有意义。相反,我想根据我个人认为CSS规则的方式进行排序,首先放置结构声明,然后是文本声明,后跟背景声明,等等。

例如,如果不清楚,假设我有一个包含以下内容的样式表:

#someid {
    font-size: 200%;
    background-color: #000000;
    color: #ffffff;
    padding: 4px 8px;
}

我想把它分类成如下:

#someid {
    padding: 4px 8px;
    color: #ffffff;
    font-size: 200%;
    background-color: #000000;
}

有没有人知道一个工具,这将允许我创建一个模板,定义我想要的属性的确切顺序,然后应用它实现类似于上述?或者这样做可以通过TextMate捆绑来实现吗?

希望这不是一个荒谬的问题。 :)干杯!

解决方法

你可以看看 http://www.codebeautifier.com/.有很多选择你可以选择…

…但是不太适合你要找的东西。还可以选择定义自己的模板…

但是,我不太清楚它是如何工作的。我希望这是有帮助的。

原文地址:https://www.jb51.cc/css/218190.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。