前端开发必备 40款优秀CSS代码编写工具推荐
摘要:CSS工具可以简化工作流,可以提高CSS编写速度,是开发者和设计者所不可缺少的。本文列举了40种CSS工具,功能涉及CSS菜单、动画、3D图形、响应式页面、图层、按钮等界面元素的设计与制作,你定可从中找到适合的工具。
本文是对外文《40 CSS Tools to Improve Your Productivity》的编译内容。
CSS工具是开发者和设计者所不可缺少的,它们不仅简化了工作流,还可提高CSS编写速度。本文将列举40种CSS工具,功能涉及CSS菜单、动画、3D图形、响应式页面、图层、按钮等界面元素的设计与制作。
1. Layer Styles

这是一个HTML5应用。利用它,开发者可以更直观地编写CSS3代码。
2. CSS3 Pie

Pie可使IE6~IE9渲染出圆角、渐变、文字阴影等多种最有用处的CSS3效果。

Patternify可帮你设计出漂亮的CSS模板。

CSS Compressor是一个采用Java开发的CSS压缩优化工具,可帮助开发者压缩CSS代码(如去掉空格、注释;合并相同规则的选择器;简短的颜色表示法等),从而提高加载速度,节约网络流量。你可以根据压缩后代码的易读性,来选择压缩标准。“普通”模式使用得最多,可很好地平衡好CSS的压缩程度和易读性之间的关系。
5. Spritemapper

Spritemapper应用可将多张小图片合并为一张图片,从而减少服务器的Http连接数,对提高网站的吞吐量有一定帮助,同时它还会每个图像切片产生相应的CSS定位。
6. EzxtractCSS

在线工具ExtractCSS可从HTML文档中提取与样式相关的信息,包括id、class及内联样式,并将它们生成CSS样式表。你所要做的就是键入或复制HTML文档,其余的留给ExtractCSS完成就可以了。利用该工具,我们可以将HTML中的内联样式快速抽离出来,十分方便。
7. Tridiv

免费Web应用Tridiv可以很容易地创建出漂亮的3D图形。使用该应用,我们可以创建4种不同的形状,包括长方体、金字塔、圆柱体和棱柱体,同时也可以对它们进行旋转并改变大小。
8. Sky CSS Tool

Sky CSS Tool可用来创建CSS类,你几乎不用再手写这些代码了。

PrefixMyCss可帮助你很容易地添加CSS3前缀。

Responsive Web CSS是基于Web的一个工具,可用来创建响应式布局框架。你可以很容易地添加任意数量的页面和div,并定义它们的百分比宽度。

CSS Form Code Maker主要用来为表格创建美观的外观布局。
12. Sencha Animator

Sencha Animator为HTML5动画制作工具,可帮助用户创建具有渐变、模糊、反射和阴影等特效的动画文本、动画图片及设计按钮。
13. Buttons

Buttons为CSS库,可用来创建高度定制化、灵活的现代Web按钮。

CSS3 Patterns Gallery网站由Lea Verou创建,展示了利用CSS3创建的创新、外观美好的模型。该画廊中的模型越来越多,如果满足网站中规定的要求,任何人都可以提交新的模型。
15. CSS Menu Maker

利用该工具,用户可轻松地定制CSS下拉菜单。CSS Menu Maker为网站管理员提供了创建兼容各浏览器、定制化CSS菜单的工具。
16.CSS Matic

CSS Matic是针对Web设计者的一款非营利性CSS工具。利用它提供的渐变工具,你可以创建出渐变平滑的色彩变化效果和微妙的透明胶片。
17.PCSS

PCSS为由PHP编写的CSS预处理器,可帮助开发者快速编写CSS代码。
18. TopCoat

Topcoat为CSS类库,这些类主要针对表单元素、按钮、复选框等。
19.Magic

Magic是一个包含了大量CSS效果的样式表。这些效果分别放置在不同的类别(如Magic、Perspective、Rotate、Bling、Static、Slide)中,很具吸引力。
20. Skelton

Skeleton是一套超小的CSS文件集,可用来快速开发适于任何尺寸屏幕的网站,无论是17寸的笔记本还是iPhone。
21. CSS Text Shadow

CSS Text Shadow可用来生成漂亮的文本阴影。
22. CSS 3D Transform

在线工具CSS 3D可帮用户创建不同程度的变形(Transform),如旋转(Rotate)、扭曲(Skew)、缩放(Scale)和移动(Translate)以及矩阵变形(Matrix)。

CSS3 Fancy Box为基于CSS3实现的灯箱效果。用户只需在现有类中增加新的类,就可以控制CSS灯箱的显示效果。

One% CSS Grid为流动网格系统,可快速创建响应式布局。该网格系统基于百分比,所创建的布局也将适用于任何分辨率的屏幕(包括移动设备、笔记本及更大屏幕)。

Accessify中的Quick Form Builder工具同时具备了表单设计器和表单元素生成器的功能。借此,设计者可以很容易创建CSS表单。
26. Textillate.js

Textillate.js可用来制作CSS3文本动画。它集合了多个优秀库,为用户提供了简单易用的插件,以此制作各种特效的文本动画。
27. Simptip
Simptip是一个简单的基于Sass的CSS提示工具。你可以在网站的不同方向(上、左、右、下)加入提示信息,也可以为提示信息设置不同的颜色,如成功、信息、警告和危险。此外,该工具还提供了其他特性,如柔化边缘、半箭头、活动效果、渐变效果和多行提示等。
28.Slow.js

当按下某一键时,Slow.js基于预定义因素有可能减慢CSS的过渡效果。目前该工具兼容Firefox、Chrome和Safari浏览器,且支持多种过渡的速度。
29.AbsurdJS

AbsurdJS是用JavaScript编写而成的支持HTML、CSS的预处理器。它运行于Node.js之上,并利用JavaScript语法来写CSS。
30. Myth

Myth为预处理器,用户在编写纯CSS代码时,无需考虑低版本浏览器的兼容问题。Myth同时具备LESS和Sass特点。像使用其他处理器一样,你可以在Myth中使用变量和数学函数。
31.XCSS

XCSS最主要的卖点是,它利用Node模块解析算法解决了CSS文件间的依赖问题。换句话说,它支持从由NPM创建的包中导入CSS代码。
32. Odometer

Odometer为JavaScript、CSS库,用来创建类似于“汽车行程里数显示、航班信息板”的特效、用户界面。
33. Hover.css

Hover.css是各种CSS3悬停特效的合集,应用的对象包括按钮、标识、图像等,支持CSS和SASS。因为Hover.css提供的大部分特效使用了CSS3,所以对一些较早的浏览器版本支持的不太好。
34. Animo.js

Animo.js是一个用于管理CSS动画、功能强大的小工具。它包含堆栈动画、创建跨浏览器的模糊,设置动画完成后的回调等特色功能。此外,它还包含惊人的 animate.css,提供了近60个美丽的动画,还加入了一些辅助动画。
35. CSS3 Animation Cheat Sheet

CSS3 Animation Cheat Sheet为一组预设的动画库,为你的Web项目增添各种绚丽的动画效果。你所要做的就是为你的网站添加样式表,并将编写好的CSS类用于要添加动画效果的元素上。
为您的 Web 项目添加各种很炫的动画。所有你需要做的是添加样式表到你的网站,为你想要添加动画效果的元素应用预制的 CSS 类就可以了。
36. Spinkit

SpinKit提供了一些用CSS编写的简单且优秀的加载旋转动画。他们利用CSS Animations创建了众多播放顺畅的定制化动画。
37.Create CSS3

Create CSS3为CSS3代码生成工具,几乎包括了CSS3的所有属性,同时允许用户定制每个属性的值,并提供即时预览功能。很多规则可用于同一元素上,已生成的CSS代码也可再被编辑。
38.UIbox

UIBox是一个用户界面组件库。用户可根据Tag选项来选取自己所需的代码片段,如手风琴效果、按钮、日历、选择器、jQuery Tab选项卡、菜单、Tooltips提示代码等。
39. 用CSS编写的加载旋转动画

大部分网站在加载时,都会有加载提示图标。Web设计师最近用CSS编写了一个简单的加载旋转动画图标。
40. CSSO

CSSO(CSS优化器)是一个 CSS 最小化压缩工具,同时还可以对CSS文件进行结构优化。(编译:陈秋歌 审校:张红月)
原文链接:40 CSS Tools to Improve Your Productivity
本文为CSDN编译整理,未经允许不得转载,如需转载请联系market#csdn.net(#换成@)
前端开发必备 40款优秀CSS代码编写工具推荐的更多相关文章
- [转]前端开发必备 40款优秀CSS代码编写工具推荐
编写工具地址如下 英文地址:http://webtoolsdepot.com/40-css-tools-to-improve-your-productivity/ 中文地址:http://www.cs ...
- 给你推荐10款优秀的 HTML5 动画工具
HTML5 在过去三年快速增长,已经成为 Web 开发人员最喜欢的编程语言之一.强大的编程语言拥有开发更好的网页应用的能力. HTML5 中引入的新技术都非常好,像 Chrome.Firefox.Sa ...
- Web前端开发必备
前端学习相关书籍 关于书籍 HTML.CSS 类别书籍,都是大同小异,在当当网.卓越网搜索一下很多推荐.如果感觉学的差不多了,可以关注一下<CSS禅意花园>,这个很有影响力. Javasc ...
- Web前端开发必备工具推荐
http://gaohaixian.blog.163.com/blog/static/12326010520114265223489/不管你做前端开发还是网页重构,前端工具都起着非常重要的作用,这里向 ...
- 前端开发必备调试工具(Chrome的F12自带的功能和firebug插件差不多)
前端开发必备调试工具(Chrome的F12自带的功能和firebug插件差不多) 一.总结 Chrome的F12自带的功能和firebug插件差不多 二.前端开发必备调试工具 在前端开发中我们经常会要 ...
- 前端开发必备之Chrome开发者工具(下篇)
本文介绍的 Chrome 开发者工具基于 Chrome 65版本,如果你的 Chrome 开发者工具没有下文提到的那些内容,请检查下 Chrome 的版本 本文是 前端开发必备之Chrome开发者工具 ...
- 推荐一款优秀的代码编辑软件--Source Insight
“工欲善其事,必先利其器”,好的工具能够提高我们办事的效率,进而提升团队乃至企业的竞争力. 对于软件开发工程师来说,选择一款优秀的代码编辑软件也是很重要的.最近,我看到有很多同事还在用微软的VC ++ ...
- 从事前端开发必须要了解的CSS原理
从事Web前端开发的人都与CSS打交道很多,有的人也许不知道CSS是怎么去工作的,写出来的CSS浏览器是怎么样去解析的呢?当这个成为我们提高CSS水平的一个瓶颈时,是否应该多了解一下呢? 一.浏览器的 ...
- CSS代码检查工具stylelint
前面的话 CSS不能算是严格意义的编程语言,但是在前端体系中却不能小觑. CSS 是以描述为主的样式表,如果描述得混乱.没有规则,对于其他开发者一定是一个定时炸弹,特别是有强迫症的人群.CSS 看似简 ...
随机推荐
- logstash高速入口
原文地址:http://logstash.net/docs/1.4.2/tutorials/getting-started-with-logstash 英语水平有限,假设有错误请各位指正 简单介绍 L ...
- 七层负载(Application Gateway)+四层负载(LB)
上次有个电商客户需要搭建如架构. 192.168.1.100/url1(请求url)——>Node1:10.0.0.4.10.0.0.5(服务器IP) 192.168.1.100/url2(请求 ...
- 使用 NuGet 管理我们的程序集 - 预发行版
1.缘起 在我们的项目中.须要引用的组件统一放在一个 Libs 文件夹下.不管对于平台上的公共组件.还是应用模块,都是如此. 假设一个应用模块,比如能源管理(EM).要引用平台提供的公共组件,比如数据 ...
- DOM对象之document对象
DOM对象:当网页被加载时,浏览器会创建页面的文档对象模型(Document Object Model). HTML DOM 模型被构造为对象的树. 打开网页后,首先看到的是浏览器窗口,即顶层的win ...
- C#编程(二十七)----------创建泛型类
创建泛型类 首先介绍一个一般的,非泛型的简化链表类,可以包含任意类型的对象,以后再把这个类转化为泛型类. 在立案表中,一个元素引用下一个元素.所以必须创建一个类,他将对象封装在链表中,并引用下一个对象 ...
- Unite 2017 | 从《闹闹天宫》看MOBA游戏里的网络同步技术
http://mp.weixin.qq.com/s/0v0EU79Q6rFafrh8ptlmhw 在Unite 2017 Shanghai案例分享专场,来自蓝港互动<闹闹天宫>项目组的主程 ...
- Occlusion Culling遮挡剔除理解设置和地形优化应用
这里使用的是unity5.5版本 具体解释网上都有,就不多说了,这里主要说明怎么使用,以及参数设置和实际注意点 在大场景地形的优化上,但也不是随便烘焙就能降低帧率的,必须结合实际情况来考虑,当然还有透 ...
- go 用的不多的命令
8.go doc 文档注释相关,可以搭建本地GO文档服务器,包含自己的项目注释,更多细节请参考:https://github.com/hyper-carrot/go_command_tutorial/ ...
- fabric-ca-server
fabric-ca-server start -b admin:adminpw -d --db.type mysql --db.datasource "root:rootpwd@tcp(17 ...
- 从Android4.0源码中提取的截图实现(在当前activity中有效,不能全局截图)
原文:http://blog.csdn.net/xu_fu/article/details/39268771 从这个大神的博客看到了这篇文章,感觉写的挺好的.挺实用的功能.虽然是从源码中提取的,但是看 ...