好的 - 我有一个巨大的css文件,继承自另一个设计师。我正在打扫它。我需要做的一件事是在冒号之后为规则而不是选择器添加空格。即:
.selector:after {
foo: bar;
}
我在foo之后添加一个空格:但不是在.selector之后(在选择器之后和之后)。
我假设有一种比查找/替换和手动/可视地跳过选择器冒号更简单的方法,但任何建议都表示赞赏。
答案 0 :(得分:2)
为什么创建正则表达式会很有效。我认为最简单,最快捷的方法是简单地使用IDE的查找和替换,在每个冒号后添加一个空格,然后再次使用find和replace来从伪类中删除空格。由于可能只使用了大约8个不同的伪类,所以不应该花费很长时间来对每个伪类进行替换。
答案 1 :(得分:0)
我最终使用ProCssor,这非常酷,感谢SteveAx。
答案 2 :(得分:0)
在Sublime文本中大约需要5秒钟,我会这样做:
:
如果你想“规范化”并确保冒号之后没有双空格,只需在其中一个冒号之后添加两个空格,然后执行alt + f3选择它的所有实例并更正它。