遂昌做网站:分类和组织使用CSSComb CSS

2019.09.02 遂昌做网站

63

和其他web语言相比, CSS 是 相对简单,易于编写 。 但与此同时,它也 很难组织 ,特别是当涉及到由成千上万行代码。

这将是伟大的如果我们可以组织CSS和其他开发人员更容易阅读和维护代码——如果你是很有用的在一个团队里工作 。

遂昌做网站在这篇文章中,我们将向你们展示 如何分类和组织CSS 使用一个工具叫 CSSComb 。 但首先,让我们来看一个简短的示例CSS属性排序。

推荐阅读: CSS回到基础:术语解释道

从技术上讲,CSS没有限制时排序属性。 下面的例子…

1
2
3.
4
5
6
. class {
  背景颜色:# f3f3f3;
  宽度:100 px;
  高度:100 px;
  字体- - - - - -颜色:# 000;
}

…将输出相同的结果如下:

1
2
3.
4
5
6
. class {
  宽度:100 px;
  字体- - - - - -颜色:# 000;
  背景颜色:# f3f3f3;
  高度:100 px;
}

但正如我们前面提到的,组织将帮助你的队友轻松地维护你的代码。 排序的CSS代码,但是,需要大量的剪切和粘贴,和思想如何点它。 这就是CSSComb方便。

如何使用CSSComb


CSSComb 是一个 CSS分类效用 这是由 Slava Oliyanchuk 。 CSSComb 支持CSS2 CSS4 ,并可以在许多流行的代码编辑器如TextMate软件,Coda, notepad++和崇高的文本,作为一个插件或扩展。

如果您使用的是崇高的文本,CSSComb可以很容易通过安装包控制。 安装完成后,您可以在几个方面对CSS属性排序:

  • 按默认键组合: 转变 + Ctrl + C 。

  • 右键单击并选择: 通过CSSComb排序 选择。

  • 打开命令面板, 命令 + 转变 + P 并选择 通过CSSComb排序 。

在这个例子中,我们有以下样式规则。

1
2
3.
4
5
6
7
8
9
10
11
. class {
  padding-top:1 px;
    border-left:1 px 固体 # fff;
    -moz-box-shadow:0 0 1 px 0 # 000;
    -webkit-box-shadow:0 0 1 px 0 # 000;
    不必:0 0 1 px 0 # 000;
    边境:1 px 固体 # fff;
    高度:23 px;
    padding-bottom:10 px;
    背景颜色:# fff;
}

上面的样式规则的作品,并没有错,只是有点无组织的。 现在,CSSComb运行后,属性是按照以下顺序进行排序。

1
2
3.
4
5
6
7
8
9
10
11
.site-header > .container {
  padding-top:1 px;
  padding-bottom:10 px;
  高度:23 px;
  边境:1 px 固体 # fff;
  border-left:1 px 固体 # fff;
  背景颜色:# fff;
  -webkit-box-shadow:0 0 1 px 0 # 000;
  -moz-box-shadow:0 0 1 px 0 # 000;
  不必:0 0 1 px 0 # 000;
}

遂昌做网站在CSSComb上面是默认排序规则,但如果你不想这样,你可以定制订单,去看 首选项> > CSSComb包设置 菜单,设置新秩序的统治 排序顺序——用户 。

请注意 :如果您正在使用一个代码编辑器,没有扩展或插件,CSSComb也可以 webtool 。


寒枫总监

来电咨询

18868949445

微信咨询

寒枫总监

TOP