首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有类似于jsmin的css吗?

有类似于jsmin的css吗?
EN

Stack Overflow用户
提问于 2011-06-29 15:03:56
回答 3查看 997关注 0票数 1

可能重复: 对于CSS扫雷器有什么建议吗?

JsMin是javascript文件的压缩和组合可执行文件。CSS文件中有类似的内容吗?

EN

回答 3

Stack Overflow用户

发布于 2011-06-29 15:05:03

Google #1 CSS压缩结果:http://www.refresh-sf.com/yui/

票数 3
EN

Stack Overflow用户

发布于 2011-06-29 15:08:12

CSS不能以与JavaScript相同的方式缩小。您可以将诸如lastItemRead这样的变量替换为像a这样的名称,但是在CSS中,您不能用更短的选择器替换.lastItemRead这样的选择器(不能不爬行和重写整个站点)。

尽管如此,您可以从CSS文件中删除空白和注释。有几种工具可以做到这一点-- YUI压缩机是雅虎的一种流行选择!

为了保持CSS文件的轻量级,您自己也可以做很多事情。删除未使用的选择器,减少冗余,并尝试加入许多规则:

代码语言:javascript
复制
background-color:red;
background-image:url(stars.png);
background-position:center center;
background-repeat:no-repeat;

有点冗长;最好把它写成:

代码语言:javascript
复制
background:red url(stars.png) center center no-repeat;

节省了巨大的空间。另一件要注意的事情是在规则中添加不必要的字符。例如,在设置空格和边距时,不需要在0值之后添加一个单元:

代码语言:javascript
复制
margin:0px 10px; /* 0px should be 0 */

很多这样的东西可以通过使用一个很好的工具来充实,比如CSSLint,在线的http://csslint.net/。警告: CSSLint会伤害你的感情!

票数 1
EN

Stack Overflow用户

发布于 2011-06-29 15:10:08

是的,你可以访问这个网站:

http://lesscss.org/

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6522851

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档