摘要: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效果。

3.Patternify


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

4. CSS Compressor


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类,你几乎不用再手写这些代码了。

9.PrefixMyCss


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

10. Responsive Web CSS


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

11.CSS Form Code Maker


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

12. Sencha Animator


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

13. Buttons


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

14. CSS Patterns Gallery


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)。

23. CSS3 Fancy LightBox


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

24.One % CSS Grid


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

25.Accessify


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代码编写工具推荐的更多相关文章

  1. [转]前端开发必备 40款优秀CSS代码编写工具推荐

    编写工具地址如下 英文地址:http://webtoolsdepot.com/40-css-tools-to-improve-your-productivity/ 中文地址:http://www.cs ...

  2. 给你推荐10款优秀的 HTML5 动画工具

    HTML5 在过去三年快速增长,已经成为 Web 开发人员最喜欢的编程语言之一.强大的编程语言拥有开发更好的网页应用的能力. HTML5 中引入的新技术都非常好,像 Chrome.Firefox.Sa ...

  3. Web前端开发必备

    前端学习相关书籍 关于书籍 HTML.CSS 类别书籍,都是大同小异,在当当网.卓越网搜索一下很多推荐.如果感觉学的差不多了,可以关注一下<CSS禅意花园>,这个很有影响力. Javasc ...

  4. Web前端开发必备工具推荐

    http://gaohaixian.blog.163.com/blog/static/12326010520114265223489/不管你做前端开发还是网页重构,前端工具都起着非常重要的作用,这里向 ...

  5. 前端开发必备调试工具(Chrome的F12自带的功能和firebug插件差不多)

    前端开发必备调试工具(Chrome的F12自带的功能和firebug插件差不多) 一.总结 Chrome的F12自带的功能和firebug插件差不多 二.前端开发必备调试工具 在前端开发中我们经常会要 ...

  6. 前端开发必备之Chrome开发者工具(下篇)

    本文介绍的 Chrome 开发者工具基于 Chrome 65版本,如果你的 Chrome 开发者工具没有下文提到的那些内容,请检查下 Chrome 的版本 本文是 前端开发必备之Chrome开发者工具 ...

  7. 推荐一款优秀的代码编辑软件--Source Insight

    “工欲善其事,必先利其器”,好的工具能够提高我们办事的效率,进而提升团队乃至企业的竞争力. 对于软件开发工程师来说,选择一款优秀的代码编辑软件也是很重要的.最近,我看到有很多同事还在用微软的VC ++ ...

  8. 从事前端开发必须要了解的CSS原理

    从事Web前端开发的人都与CSS打交道很多,有的人也许不知道CSS是怎么去工作的,写出来的CSS浏览器是怎么样去解析的呢?当这个成为我们提高CSS水平的一个瓶颈时,是否应该多了解一下呢? 一.浏览器的 ...

  9. CSS代码检查工具stylelint

    前面的话 CSS不能算是严格意义的编程语言,但是在前端体系中却不能小觑. CSS 是以描述为主的样式表,如果描述得混乱.没有规则,对于其他开发者一定是一个定时炸弹,特别是有强迫症的人群.CSS 看似简 ...

随机推荐

  1. spring cloud 学习(8) - sleuth & zipkin 调用链跟踪

    业务复杂的微服务架构中,往往服务之间的调用关系比较难梳理,一次http请求中,可能涉及到多个服务的调用(eg: service A -> service B -> service C... ...

  2. STM32 F4 DAC DMA Waveform Generator

    STM32 F4 DAC DMA Waveform Generator Goal: generating an arbitrary periodic waveform using a DAC with ...

  3. IIS发布以后,handle文件找不到,404错误

    昨天碰到一个奇怪问题,开发环境没有问题,发布到IIS7.5以后,保存操作不能成功,跟踪发现,是handle方法找不到,抛错. 想了很多方法,最后把怀疑是GET方式和客户数据引起的问题,改成POST方式 ...

  4. 在CentOS 6 的cron/crontab中使用wine运行exe程序

    几个月前服务器的OS从Ubuntu 10.04转为CentOS 6.3,装好wine后手动运行shell脚本可以正常运行指定的exe程序(脚本和Ubuntu中的一样),于是就直接修改crontab定时 ...

  5. C# Windows服务开发从入门到精通

    一.课程介绍 大家都知道如果想要程序一直运行在windows服务器上,最好是把程序写成windows服务程序:这样程序会随着系统的自动启动而启动,自动关闭而关闭,不需要用户直接登录,直接开机就可以启动 ...

  6. 多个按钮触发同一个Bootstrap自适应模态窗口

    在项目中可能会面对这样的一个场景: 界面上有多个按钮,我们希望点击这些按钮弹出同一个模态窗口,但希望模态窗口的内容是动态生成的,即,点击每个按钮弹出的模态窗口内容不同. 通常情况下,一个按钮对应一个模 ...

  7. Delphi取UTC时间秒

    自格林威治标准时间1970年1月1日00:00:00 至现在经过多少秒数时间模块Uses   DateUtils;当前时间:中国是 +8时区,换成UTC 就要减掉8小时showMessage(intt ...

  8. how to use fiddler and wireshark to decrypt ssl

    原文地址: http://security14.blogspot.jp/2010/07/how-to-use-fiddler-and-wireshark-to.html Requirements2 C ...

  9. 清理tomcat服务器缓存

    据悉,2014年最流行的应用服务器排行榜揭晓Tomcat仍然处于领先位置.41%的部署使用的是Tomcat,和2013年的43%的市场份额数据一 致.下面还是我们的热门选择Jetty和JBoss/Wi ...

  10. c++ strcmp strcpy sprintf