css3常用的样式加前缀归类

1:2d、3d转换需要加前缀

transform;

  2d

  • translate()
  • rotate()
  • scale()
  • skew()
  • matrix();

  3d:

  • rotateX()
  • rotateY()

2d:

Internet Explorer 10、Firefox 以及 Opera 支持 transform 属性。

Chrome 和 Safari 需要前缀 -webkit-。

注释:Internet Explorer 9 需要前缀 -ms-。

3d:

Internet Explorer 10 和 Firefox 支持 3D 转换。

Chrome 和 Safari 需要前缀 -webkit-。

Opera 仍然不支持 3D 转换(它只支持 2D 转换)。

2:transition过渡

 

Internet Explorer 10、Firefox、Chrome 以及 Opera 支持 transition 属性。

Safari 需要前缀 -webkit-。

注释:Internet Explorer 9 以及更早的版本,不支持 transition 属性。

注释:Chrome 25 以及更早的版本,需要前缀 -webkit-。

3:动画

Internet Explorer 10、Firefox 以及 Opera 支持 @keyframes 规则和 animation 属性。

Chrome 和 Safari 需要前缀 -webkit-。

注释:Internet Explorer 9,以及更早的版本,不支持 @keyframe 规则或 animation 属性。

4:多列

  • column-count
  • column-gap
  • column-rule
-moz-column-count:3; 	/* Firefox */
-webkit-column-count:3; /* Safari 和 Chrome */
column-count:3;

Internet Explorer 10 和 Opera 支持多列属性。

Firefox 需要前缀 -moz-。

Chrome 和 Safari 需要前缀 -webkit-。

注释:Internet Explorer 9 以及更早的版本不支持多列属性。

 
时间: 2024-12-19 04:49:05

css3常用的样式加前缀归类的相关文章

CSS3常用知识点

CSS3常用知识点 1 css3选择器 1.1 属性选择器 /* E[attr~=val] 表示的一个单独的属性值 这个属性值是以空格分隔的*/ .attr2 a[class~="kawa"] { //TODO } /* E[attr|=val] 表示的要么一个单独的属性值 要么这个属性值是以"-"分隔的*/ .attr3 a[class|="kawa"] { //TODO } /* E[attr*=val] 表示的属性值里包含val字符并且在&

css3常用工具

渐变生成器:http://colorzilla.com/gradient-editor/ 背景图案:http://lea.verou.me/css3patterns/ html5和css3浏览器支持情况:http://caniuse.com/ IE Tester:http://www.my-debugbar.com/wiki/IETester/HomePage Modernizr(让老版本浏览器支持html5标签,支持按需加载):http://www.modernizr.com Response

第20条:为私有方法名加前缀

本条要点:(作者总结) 给私有方法的名称加上前缀,这样可以很容易地将其同公共方法区分开. 不要单用一个下划线做私有方法的前缀,因为这样做法是预留给苹果公司用的. 一个类所做的事情通常都要比从外面看到的更多.编写类的实现代码时,经常要写一些只在内部使用的方法.笔者建议,应该为这种方法的名称加上某些前缀,这有助于调试,因为据此很容易就能把公共方法和私有方法区别开. 为私有方法名加前缀还有个原因,就是便于修改方法名或方法签名.对于公共方法来说,修改其名称或签名之前要三思,因为类的公共 API 不便随意

css样式加载顺序及覆盖顺序深入理解

注:内容转载 很多的新手朋友们对css样式加载顺序和覆盖顺序的理解有所偏差,下面用示例为大家详细的介绍下,感兴趣的朋友不要错过 { height: 100%; width: 200; position: absolute; left: 0; border: solid 2 #EEE; } .current_block { border: solid 2 #AE0; } 查找一些教材中(w3schools等),只说css的顺序是"元素上的style" > "文件头上的st

html中的一些常用的样式标签

html中的一些常用的样式标签 <p>这里是文本,<mark>高亮</mark></p> <strong>加粗,加重语气</strong> <b>加粗,不重的语气</b> <em>斜体,加重语气</em> <i>斜体,不重的语气</i> <u>下划线</u> <p>我是一段长的文本,<abbr title="我是

解决CSS3多列样式column-width布局时内容被截断、错乱

一.问题 使用CSS3的column-width: auto | <length>属性时,出现排列的内容被截断,出现错位的现象. 二.原因 需要为图片容器设置高度,不然会崩掉. 三.解决方法 给需要分列的容器加上height:100%;overflow: auto;. 解决CSS3多列样式column-width布局时内容被截断.错乱

解决访问github时css、js样式加载不了

最近发现访问github时会时不时出现样式加载不了的问题 F12查看控制台信息,发现几个样式文件time-out,当然是GRW的杰作 DNS解析不了就只有自己连IP地址了,在http://serve.netsh.org/pub/ping-tool/中查看这两个域名的IP地址,更改本地hosts文件 ubuntu的hosts在/etc/hosts文件中 更改过后别忘了重启网络  sudo /etc/init.d/networking restart 再次访问github

使用Sass预定义一些常用的样式,非常方便(转)

SS预处理技术现在已经非常成熟,比较流行的有Less,Sass,Stylus,在开发过程中提升我们的工作效率,缩短开发时间,方便管理和维护代码,可以根据自己的喜好选择一款自己喜欢的工具开发,使用很接近,差别很小,语法类似.再选择一款编译工具koala, 国产工具,koala是一个前端预处理器语言图形编译工具,支持Less.Sass.Compass.CoffeeScript,帮助web开发者更高效 地使用它们进行开发.跨平台运行,完美兼容windows.linux.mac.还可以在node.js里

远程访问本地的网站 网站样式加载不上

远程访问本地的网站 网站样式加载不上(MLECMS2.3) 找到项目中的配置文件 修改配置文件中的localhost为本地的IP地址,一般是192.168.0.***