CSS3 开发工具收集


Posted in HTML / CSS onApril 17, 2010

通常来说,CSS非常简单。但是当浏览器厂商开始实现CSS3特性,问题开始变得有些复杂了。不难,只是有些复杂。这可能包括两个方面:首先有些心得CSS3属性(比如,transition、渐变、transform等)不是那么简单,其次我们不得不使用浏览器厂商指定扩展。

CSS3 开发工具收集

直到你最喜欢用的IDE原生支持CSS3,你最好的伙伴将是CSS3生成器、手册、参考指南以及基于JS的方案。这正是本文要推荐的,这里将收集能够助你学习和使用CSS3的真正有用的工具。

生成器

  • CSS3 Please!跨浏览器的CSS规则生成器,支持:border-radius、box-shadow、渐变(线性)、rgba色彩、transform (旋转)、transition和@font-face。
  • CSS3 生成器支持border radius、box shadow、text shadow、RGBA、@font-face、多列、box resize、box sizing 和outline.
  • CSS3 Sandbox有一些列的CSS3生成器:线性渐变放射渐变文字阴影盒阴影Transforms文字描边
  • @font-face生成器来自于Font Squirrel的很好用的CSS3 @font-face 生成器。
  • CSS3渐变生成器为Firefox和Webkit浏览器生成线性渐变。
  • CSS 圆角生成用于Firefox、Webkit和标准CSS3语法的“border-radius”属性。
  • Webkit CSS3 生成器简单的助你理解Webkit引入的CSS3特性。
  • CSS3 学习工具动态为你的浏览器获取私有前缀并检测该属性是否被它支持。

JavaScript方案

  • Modernizr一个确实很有用的JavaScript库,可以检测HTML5/CSS3的原生支持,并为你提供一种维护良好控制级别的方法,不管浏览器的能力。如果你更喜欢使用MooTools,你可以使用MooModernizr (MooTools 版本的Modernizr)
  • Sizzle – JavaScript 选择器库一个纯Javascript选择器引擎,被设计用来方便的插入到一个主库中。Sizzle 实际上支持所有的CSS3 选择器——它甚至包括一些很不常用的选择器,比如忽略选择器(escaped selectors )(”.foo\\+bar”)、Unicode 选择器、以及在document序列中返回的结果。这也是jQuery使用的选择器引擎。
  • YUI 选择器组件YUI CSS3 选择器组件,提供一个收集、过滤和测试HTML元素的稳定的简写方法。
  • ie7-js一个让IE拥有兼容标准的浏览器一样的行为的JavaScript库。
  • CSS3伪类选择器模拟ie-css3.js 可使Internet Explorer识别CSS3 伪类选择器并渲染任何使用它们定义的样式规则。简单滴在你的页面中引入这个脚本,然后在你的样式表中使用这些伪类选择器,然后IE就可以使用了。

参考指南

  • CSS 3.0参考手册  打包下载地址 
    腾讯ISD WebTeam制作的一个CHM格式的参考手册,很全面,介绍+实例,推荐下载收藏;
  • 我什么时候能用CSS3CSS3、HTML5、SVG以及其它即将可用的页面技术的浏览器兼容性列表;
  • 浏览器支持清单使用Modernizr库检测你的浏览器支持的“高级”特性,包括CSS3特性和选择器的支持。
  • CSS3选择器测试自动运行大量的判断你的浏览器是否支持一些CSS选择器的小测试;
  • SelectORacle一个提供CSS2和CSS3选择器介绍的在线工具。简单的给它一些选择器,他就会返回选择器匹配的相关说明。
  • CSS3手册与快速指南提供当前CSS3规范的列表,列出属性可用的值、常用的选择器模式参考,以type/单位组织,选择器类型参考和单位参考和信息(另有PDF 版本);
  • CSS3伪类SitePoint的CSS参考的相关部分内容;
  • CSS3 速查手册CSS3属性、选择器类型以及可用的值的列表,PDF格式;

CSS3色彩名称

提供所有147种色彩的名字以及按照字母排序的值。

    如有更多有用的工具,欢迎通过评论分享。

    HTML / CSS 相关文章推荐
    CSS3中border-radius属性设定圆角的使用技巧
    May 10 HTML / CSS
    css3学习心得分享
    Aug 19 HTML / CSS
    一款纯css3实现的圆形旋转分享按钮旋转角度可自己调整
    Sep 02 HTML / CSS
    IE浏览器单独写CSS样式的几种方法
    Oct 14 HTML / CSS
    CSS3实现可关闭的下拉手风琴菜单效果
    Aug 31 HTML / CSS
    CSS3绘制六边形的简单实现
    Aug 25 HTML / CSS
    css3实现冲击波效果的示例代码
    Jan 11 HTML / CSS
    css3媒体查询中device-width和width的区别详解
    Mar 27 HTML / CSS
    推荐10个HTML5响应式框架
    Feb 25 HTML / CSS
    H5 meta小结(前端必看篇)
    Aug 24 HTML / CSS
    基于HTML5 Canvas的3D动态Chart图表的示例
    Nov 02 HTML / CSS
    Html5跳转到APP指定页面的实现
    Jan 14 HTML / CSS
    收集的7个CSS3代码生成工具
    Apr 17 #HTML / CSS
    各大浏览器 CSS3 和 HTML5 兼容速查表 图文
    Apr 01 #HTML / CSS
    CSS3 please 跨浏览器的CSS3产生器
    Mar 14 #HTML / CSS
    CSS3 简单又实用的5个属性
    Mar 04 #HTML / CSS
    50个强大璀璨的CSS3/JS技术运用实例
    Feb 27 #HTML / CSS
    CSS3 网页下拉菜单代码解释 中文翻译
    Feb 27 #HTML / CSS
    CSS3模块的目前的状况分析
    Feb 24 #HTML / CSS
    You might like
    php用数组返回无限分类的列表数据的代码
    2010/08/08 PHP
    很让人受教的 提高php代码质量36计
    2012/09/05 PHP
    真正根据utf8编码的规律来进行截取字符串的函数(utf8版sub_str )
    2012/10/24 PHP
    总结PHP如何获取当前主机、域名、网址、路径、端口和参数等
    2016/09/09 PHP
    PHP 记录访客的浏览信息方法
    2018/01/29 PHP
    Javascript-Mozilla和IE中的一个函数直接量的问题
    2007/01/09 Javascript
    Prototype Array对象 学习
    2009/07/19 Javascript
    JS实现图片翻书效果示例代码
    2013/09/09 Javascript
    jquery选择符快速提取web表单数据示例
    2014/03/27 Javascript
    与Math.pow 相反的函数使用介绍
    2014/08/04 Javascript
    JavaSacript中charCodeAt()方法的使用详解
    2015/06/05 Javascript
    JQuery之proxy实现绑定代理方法
    2016/08/01 Javascript
    jQuery3.0中的buildFragment私有函数详解
    2016/08/16 Javascript
    jQuery图片轮播(二)利用构造函数和原型创建对象以实现继承
    2016/12/06 Javascript
    详解vue 组件之间使用eventbus传值
    2017/10/25 Javascript
    浅谈Postman解决token传参的问题
    2018/03/31 Javascript
    vue 解除鼠标的监听事件的方法
    2019/11/13 Javascript
    JS基础之逻辑结构与循环操作示例
    2020/01/19 Javascript
    详解为什么Vue中不要用index作为key(diff算法)
    2020/04/04 Javascript
    [05:07]DOTA2英雄梦之声_第14期_暗影恶魔
    2014/06/20 DOTA
    [01:08:44]NB vs VP 2018国际邀请赛小组赛BO2 第一场 8.18
    2018/08/19 DOTA
    跟老齐学Python之有容乃大的list(2)
    2014/09/15 Python
    python实现域名系统(DNS)正向查询的方法
    2016/04/19 Python
    Python标准模块--ContextManager上下文管理器的具体用法
    2017/11/27 Python
    Python使用百度翻译开发平台实现英文翻译为中文功能示例
    2019/08/08 Python
    tensorflow入门:tfrecord 和tf.data.TFRecordDataset的使用
    2020/01/20 Python
    css实例教程 一款纯css3实现的超炫动画背画特效
    2014/11/05 HTML / CSS
    美国领先的礼品卡网站:GiftCards.com
    2016/11/02 全球购物
    索尼巴西商店:Sony巴西
    2019/06/21 全球购物
    优秀毕业自我鉴定
    2014/02/15 职场文书
    绿色城市实施方案
    2014/03/19 职场文书
    节水倡议书范文
    2014/04/15 职场文书
    信电学院毕业生自荐书
    2014/05/24 职场文书
    个人遵守党的政治纪律情况对照检查材料
    2014/09/26 职场文书
    检讨书范文2000字
    2015/01/28 职场文书
    2015年煤矿工作总结
    2015/04/28 职场文书