1.background,  background-color,   color

(1)background:在一个声明中设置所有属性:

  如:background: #00FF00 url(bgimage.gif) no-repeat fixed top;

  可用的属性有:

  ①background-color: 背景颜色:

  可能有的值:-1-:  color_name,

        -2-:  hex_number,

        -3-:  rgb_number,

        -4-:  transparent透明,

        -5-:  inherit

    ②background-position: 背景图像的位置:

  可能有的值:-1-:  top left,top center,top right,center left,center center,center right,bottom left,bottom center,bottom right

        -2-:  x% y% (如:10%,10%)

        -3-:  xpos ypos (如:10px,10px)

    ③background-size: 背景图像的尺寸:

  可能有的值:-1-:  length (如:10px 20px  如果只设置一个值,则第二个值会被设置成auto)

        -2-:  percentage (如:10%,10%)

        -3-:  cover 把图像扩展至足够大,已使背景图像完全覆盖背景区域。

        -4-:  contain 把图像扩展至最大尺寸,使其高度和宽度完全适应内容区域。

    ④background-repeat: 如何重复背景图片:

  可能有的值:-1-:  repeat

        -2-:  repeat-x (如:10%,10%)

        -3-:  repeat-y

        -4-:  no-repeat  背景图只显示一次

        -5-:  inherit

    ⑤background-origin: 规定 background-position 属性相对于什么位置来定位:

  可能有的值:-1-:  padding-box 背景图像相对于内边距框来定位。

        -2-:  border-box 背景图像相对于边框盒来定位。

        -3-:  content-box 背景图像相对于内容框来定位。

    ⑥background-clip: 规定背景的绘制区域:

  可能有的值:-1-:  border-box 背景被裁剪到边框盒。

        -2-:  padding-box 背景被裁剪到内边距框。

        -3-:  content-box 背景被裁剪到内容框。

    ⑦background-attachment: 设置背景图像是否固定或者随着页面的其余部分滚动:

  可能有的值:-1-:  scroll 默认值。背景图像会随着页面其余部分的滚动而移动。

        -2-:  fixed 当页面的其余部分滚动时,背景图像不会移动。

        -3-:  inherit

    ⑧background-image: 要使用的背景图像:

(2)background-color:前面介绍了。。。。

(3)color:字体颜色

2.transition, transform, translate

(1)transition:规定了四个过渡属性:

  ①transition-property: 规定设置过渡效果的 CSS 属性的名称。

  ②transition-duration: 规定完成过渡效果需要多少秒或毫秒。

  ③transition-timing-function: 规定速度效果的速度曲线。

  ④transition-delay: 定义过渡效果何时开始。

(2)transform:向元素应用 2D 或 3D 转换。该属性允许我们对元素进行旋转、缩放、移动或倾斜:

  transform: none|transform-functions;
描述 测试
none 定义不进行转换。 测试
matrix(n,n,n,n,n,n) 定义 2D 转换,使用六个值的矩阵。 测试
matrix3d(n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n) 定义 3D 转换,使用 16 个值的 4x4 矩阵。  
translate(x,y) 定义 2D 转换。 测试
translate3d(x,y,z) 定义 3D 转换。  
translateX(x) 定义转换,只是用 X 轴的值。 测试
translateY(y) 定义转换,只是用 Y 轴的值。 测试
translateZ(z) 定义 3D 转换,只是用 Z 轴的值。  
scale(x,y) 定义 2D 缩放转换。 测试
scale3d(x,y,z) 定义 3D 缩放转换。  
scaleX(x) 通过设置 X 轴的值来定义缩放转换。 测试
scaleY(y) 通过设置 Y 轴的值来定义缩放转换。 测试
scaleZ(z) 通过设置 Z 轴的值来定义 3D 缩放转换。  
rotate(angle) 定义 2D 旋转,在参数中规定角度。 测试
rotate3d(x,y,z,angle) 定义 3D 旋转。  
rotateX(angle) 定义沿着 X 轴的 3D 旋转。 测试
rotateY(angle) 定义沿着 Y 轴的 3D 旋转。 测试
rotateZ(angle) 定义沿着 Z 轴的 3D 旋转。 测试
skew(x-angle,y-angle) 定义沿着 X 和 Y 轴的 2D 倾斜转换。 测试
skewX(angle) 定义沿着 X 轴的 2D 倾斜转换。 测试
skewY(angle) 定义沿着 Y 轴的 2D 倾斜转换。 测试
perspective(n) 为 3D 转换元素定义透视视图。 测试

(3)translate:各个方向位移,详细属性如上表:

css3易混淆属性详解的更多相关文章

  1. CSS3中border-image属性详解

    border-images可以说也是CSS3中的重量级属性,如同圆角.边框颜色属性border-color.块阴影属性一样,也是属于边框属性中的一员. 从其字面意思上看,我们可以理解为“边框-图片”, ...

  2. css3 transform 变形属性详解

    本文主要介绍了css3 属性transform的相关内容,针对CSS3变形.CSS3转换.CSS3旋转.CSS3缩放.扭曲和矩阵做了详细的讲解.希望对你有所帮助. 这个很简单,就跟border-rad ...

  3. css3中transition属性详解

    css3中通过transition属性可以实现一些简单的动画过渡效果~ 1.语法 transition: property duration timing-function delay; transi ...

  4. CSS3动画相关属性详解

    本文转载于:<https://blog.csdn.net/lyznice/article/details/54575905> 一.2D效果属性 要使用这些属性,我们需要通过 transfo ...

  5. CSS3:overflow属性详解

    1.Overflow overflow为溢出(容器),当内容超出容器时只需添加overflow属性值为hidden, 就可以把超出容器的部分隐藏起来: 如果内容超出容器却又不想其隐藏时可以将其属性值设 ...

  6. 【CSS3 transform属性和过渡属性详解】

    CSS3transform属性详解 transform字面上就是变形,改变的意思. 在CSS3中transform主要包括以下几种:旋转rotate.扭曲skew.缩放scale和移动translat ...

  7. CSS3的@keyframes用法详解:

    CSS3的@keyframes用法详解:此属性与animation属性是密切相关的,关于animation属性可以参阅CSS3的animation属性用法详解一章节. 一.基本知识:keyframes ...

  8. css动画-animation各个属性详解(转)

    CSS3的animation很容易就能实现各种酷炫的动画,虽然看到别人的成果图会觉得很难,但是如果掌握好各种动画属性,做好酷炫吊炸天的动画都不在话下,好,切入正题. 一.动画属性: 动画属性包括:①a ...

  9. Spring中的@Transactional(rollbackFor = Exception.class)属性详解

    序言 今天我在写代码的时候,看到了.一个注解@Transactional(rollbackFor = Exception.class),今天就和大家分享一下,这个注解的用法: 异常 如下图所示,我们都 ...

随机推荐

  1. struts2拦截器+监听器 .

    一.拦截器是怎么实现: 实际上它是用Java中的动态代理来实现的 二.拦截器在Struts2中的应用 对于Struts2框架而言,正是大量的内置拦截器完成了大部分操作.像params拦截器将http请 ...

  2. windows server 2008 配置安装AD 域控制器

    工作需要,搞起AD域来,具体配置如下: 配置环境 Windows版本:Windows Server 2008 R2 Enterprise Service Pack 1 系统类型: 64 位操作系统 配 ...

  3. 240个jquery插件(转)

    http://www.kollermedia.at/archive/2007/11/21/the-ultimate-jquery-plugin-list/File upload Ajax File U ...

  4. 统计 F-test 和 T-test

    1 显著性差异 如果样本足够大,很容易有显著性差异.样本小,要有显著性差异很难. y是因变量,x是自变量 2 F-test与T-test Ftest也称ANOVA,是用来检测一个y下的不同level的 ...

  5. ppt动画制作bullets

    动画->效果选项->作为一个对象 这样之后,字总是在一段时间后就自己出来,而不是我们点一下再出来,解决方法是对同一段字重复设置,后面那个会默认是点一下,出一张,在把之前的动画删除即可.

  6. mysql 查看存储引擎的状态 show engine innodb status 详解

    首先,让我们来了解一下 SHOW INNODB STATUS 输出的基础,它打印了很多关于 InnoDB 内部性能相关的计数器.统计.事务处理信息等.在 MySQL 5 中,InnoDB 的性能统计结 ...

  7. 困难的串(dfs)

    困难的串 题意: 如果一个字符串包含两个相邻的重复子串,则称它是“容易的串”,其他串称为“困难的串”.例如,                 BB.ABCDABCD都是容易的串,而D.DC.ABDAD ...

  8. Swift - @IBDesignable和@IBInspectable

    前言: 用storyboard/xib搞项目时,一些属性在Interface Builder上时无法设置,比如常用的layer的一些属性cornerRadius,borderColor等 (有时没必须 ...

  9. 测试Open Live writer

    这个东西究竟是怎么用的啊,看起来好高端的样子...

  10. 四、优化及调试--网站优化--SEO在网页制作中的应用

    SEO分类:白帽SEO.黑帽SEO 白帽SEO: 内容上的SEO: 网站标题.关键字.描述 网站内容优化 Robot.txt文件 网站地图 增加外链引用 前端SEO: 网站结构布局优化 扁平化结构(一 ...