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 是一个 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 。
热门分享
最新文章
随机推荐