阅读更多

3顶
0踩

Web前端

转载新闻 10 个加速 CSS 开发的框架

2011-09-05 11:04 by 见习编辑 songshuang 评论(2) 有9014人浏览
CSS 可以做很多事情,但开发者更习惯的是变量、常量和一般的更快速的语法,而 CSS 本身是不支持的。本文介绍了 10 个 CSS 预处理器,让 CSS 支持一些简单的编程语法,使Web开发更高效。

1、Compass

Compass 是一个开源的 CSS 制作框架。针对个人框架开发时,其非常简单、易用。



2、CSS Cacheer
这是一个很棒的 CSS 预处理器,可以让开发者制作插件,要求 PHP 以及 Apache (mod_deflate 和 mod_rewrite)。



3、CSScaffold
CSScaffold是一款帮助CSS开发者快速进行开发的框架,使用PHP编写。不同于许多CSS框架,它必须依靠PHP与Apache的mod_rewrite来执行,但也因为这两种东西,让CSScaffold变得很神奇、很方便,写起CSS来又快又轻松!



4、Sass
Sass 扩展了 CSS3,增加了规则、变量、混入、选择器、继承等特性。Sass 可以生成良好格式化的 CSS 代码,易于组织和维护。



5、Less CSS
Less CSS 是一个使用广泛的 CSS 预处理器,通过简单的语法和变量对 CSS 进行扩展,可减少很多 CSS 的代码量。



6、Turbine
这是 PHP 爱好者的框架,提供最小化的语法、自动 gzip 压缩和多CSS文件合并功能,以及可以修复跨浏览器支持问题等。



7、Switch CSS
Switch 是一个全功能的稳定的 CSS 预处理器,基于 Apache 和 mod_python 运行,提供了命令行处理工具。



8、CSS Preprocessor
CSS Preprocessor 采用 PHP5 编写,包含预处理器的常见功能,也支持 CSS 表达式,如:margin-left: (200px * 3/2 – 10px);



9、DtCSS
DtCSS 是一个 PHP 脚本,用来对 CSS 文件进行预处理。DtCSS 可通过扩展 CSS 的特性来加速 CSS 编码。例如嵌套选择器、颜色混合等等。DtCSS 读取 CSS 文件并对特殊语法进行处理,然后输出标准 CSS。DtCSS 包含一个智能的缓存系统。



10、CSS PP

目前还是 alpha 版本状态,支持 PHP、Python 和 Ruby。



英文原文:http://smashinghub.com/css-accelerating-development-time.htm

  • 大小: 71.3 KB
  • 大小: 49 KB
  • 大小: 19.1 KB
  • 大小: 76.2 KB
  • 大小: 102 KB
  • 大小: 83.2 KB
  • 大小: 105.4 KB
  • 大小: 64.6 KB
  • 大小: 67.4 KB
  • 大小: 51.1 KB
3
0
评论 共 2 条 请登录后发表评论
2 楼 tapestry1122 2011-09-05 16:37
twitter的bootstrap很不错的
1 楼 amcucn 2011-09-05 13:05
都是和PHP相关的。。

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 点量高性能Tracker服务器

    高性能Tracker服务器,只适用于windows操作系统。最好是2003 Server系统以上服务器版本

  • 最全BT介绍

    bt

  • 最稳定的tracker服务器,BT Tracker服务器

    BT Tracker是一款小巧便捷的BT种子制作辅助小工具,功能强大,并且可以通过导入导出数据片段来批量添加项目,当然这里主要说的是Tracker服务器列表——announce-list,但是就批量增添Tracker来说还是不够方便。然后终于找到个专门针对Tracker的编辑工具,可以将下边的Torrent Tracer列表写入TrackerEditor程序同目录下的add_trackers.tx...

  • tracker服务器列表

    tracker列表,下载加速常用。

  • tracker服务器

    <br />tracker服务器是BT下载中必须的角色。一个BTclient在下载开始以及下载进行的过程中,要不停的与tracker服务器进行通信,以报告自己的信息,并获取其它下载client的信息。这种通信是通过HTTP协议进行的,又被称为tracker HTTP协议,它的过程是这样的:<br /><br />      client向tracker发一个HTTP的GET请求,并把它自己的信息放在GET的参数中;这个请求的大致意思是:我是xxx(一个唯一的id),我想下载yyy文件,我的ip是aaa,我用

  • 中国可用的 BT Tracker 服务器列表,每24小时自动更新,去重,自动检测可用性

    Tracker服务器是对于BT下载必须的,网上随便搜索一下就有很多Tracker服务器列表,一个服务器文件少则几十个,多则上百个,但"杂乱无章",要不就是用不了,要不就是在中不可用,要不就是重复,真正能用的就比较少了。 提供的服务器在中国都ping得通,每24小时自动更新,自动检测,从几个百服务器筛选出在中国可通的服务器列表。 [下载中国可用Tracker服务器列表-每24小时更新 ] 提供的服务...

  • tracker服务器列表2020_运维人员常用到的 11 款服务器监控工具

    服务器监控工具功能相当强大,无论何时何地,我们都可以了解到服务器的功能以及性能。服务器监控工具的使用,可以让我们清楚的知道用户可以打开我们的网站,且确保网速不慢。只有这样做,才能留住宝贵的用户,以免因为系统停运的原因,导致用户丢失。基于此,为大家收集了11款超实用的服务器监控工具。1、zabbixzabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。abbix...

  • bt tracker服务器 相关内容

    bt下载可采用两种方式: DHT网络 中心服务器 如果采用了DHT网络,进行BT下载就不需要中心服务器了。 bt服务器 http://bittorrent.com/ BitTorrent Metadata-Version: 1.0 Name: BitTorrent Version: 3.9.1 Summary: UNKNOWN Home-page: http:

  • Tracker 服务器地址大全 Tracker List

    https://dns.icoa.cn/tracker/ udp://tracker.tiny-vps.com:6969/announce https://1337.abcvg.info/announce https://tracker.fastdownload.xyz:443/announce https://opentracker.xyz:443/announce h...

  • ASP.Net中自定义Http处理及其应用(转:孙亚民)

    原文(下载) 在开发基于Microsoft IIS的应用时,开发者除了可以编写ASP程序外,还可以使用Visual C++等开发工具,开发ISAPI应用,以获取更为强大的功能。可以编写两种ISAPI扩展:一种是ISAPI Server Extention,另一种是ISAPI Filter,但是,ISAPI扩展应用的编写通常对开发者有比较高的要求,开发和部署的难度比较大。 在开发ASP.Net...

  • HttpHandler(1)

    概述HttpHandler是一个HTTP请求的真正处理中心,也正是在这个HttpHandler容器中,ASP.NET Framework才真正地对客户端请求的服务器页面做出编译和执行,并将处理过后的信息附加在HTTP请求信息流中再次返回到HttpModule中。 IHttpHandler是什么IHttpHandler定义了如果要实现一个HTTP请求的处理所必需实现的一些系统约定。H

  • HttpHandler详解

    概述 HttpHandler是一个HTTP请求的真正处理中心,也正是在这个HttpHandler容器中,ASP.NET Framework才真正地对客户端请求的服务器页面做出编译和执行,并将处理过后的信息附加在HTTP请求信息流中再次返回到HttpModule中。 IHttpHandler是什么 IHttpHandler定义了如果要实现一个HTTP请求的处理所必需实现的一些系统约定。Ht

  • 实战 HTTP 处理程序(HTTP Handler) (2) -- 向HTTP 处理程序传递参数

    实战 HTTP 处理程序(HTTP Handler) (2) -- 向HTTP 处理程序传递参数 我们在上一篇已经创建了一个最简单的HTTP 处理程序“MyHandler.jxd”,现在我们来对她稍作修改,让她可以接收一个参数并直接返回这个参数值。Step1:修改 MyHandler.cs,让她返回接收到的参数值。MyHandler.csCode highlighting produced

  • HttpHandler-一般处理程序(页面局部刷新)

    参考资料:https://www.cnblogs.com/gsk99/p/6278276.html 新建页面 后台代码 新建一般处理程序 编写JS代码 编写HttpHandler文件          

  • HttpHandler浅析

    声明:本文为翻译文章,如有侵权,请告知,我将会在1个工作日内删除,谢谢. ★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆ 总是想着展翅飞翔,但是却不料一直受伤,但是那寻梦的心啊,永远向往着远方. ★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆   在本文中,我将详细的向各位讲解httphandlers的一般扩展使用方法,以及在何种场合下使用...

  • Tracker 服务器源码分析之四:Tracker 类

    Tracker 服务器源码分析之四:Tracker 类 作者:小马哥 日期:2004-6-10   本篇文章分析 Tracker 类,它在 track.py 文件中。 在分析之前,我们把前几篇文章的内容再回顾一下,以理清思路。   BT的源码,主要可以分为两个部分,一部分用来实现 tracker 服务器,另一部分用来实现BT的客户端。我们这个系列的文章围绕 tracker 服务器的实现来展开。

  • BT客户端源码分析之一:总述

    BT客户端源码分析之一:总述作者:小马哥日期:2004-6-24 概述:相对于 tracker 服务器来说,BT客户端要复杂的多,Bram Cohen 花了一年 full time 的时间来完成 BT,我估计其中大部分时间是用在 BT 客户端的实现和调试上了。由于 BT 客户端涉及的代码比较多,我不能再象分析 tracker 服务器那样,走上来就深入到细节之中去,那样的话,我写的晕晕糊糊,大家看起

  • Tracker 服务器源码分析之一:总述

    Tracker 服务器源码分析之一:总述 作者:小马哥 日期:2004-5-29          tracker服务器是BT下载中必须的角色。一个BT client 在下载开始以及下载进行的过程中,要不停的与 tracker 服务器进行通信,以报告自己的信息,并获取其它下载client的信息。这种通信是通过 HTTP 协议进行的,又被称为 tracker  HTTP 协议,它的过程是这样的:  

Global site tag (gtag.js) - Google Analytics