CSS 3

1.为了更好的向前兼容不同的浏览器,编写CSS3时都有哪些前缀?分别对应什么浏览器?

前缀 浏览器
-webkit chrome和safari
-moz firefox
-ms IE
-o opera

2.伪类和伪元素分别是什么?

1.伪类的作用对象是整个元素

不同伪类之间区别是该元素的不同状态,例如:活动状态、鼠标悬停状态、已访问状态等。

2.伪元素的作用对象是元素的一部分

不同伪元素之间的区别是改元素的不同部分,例如:元素首行、元素第一个字符、元素之前、元素之后等。

3.分清 Transform 、Transition、 Animations 三兄弟,并阐述它们分别的用处?

1.Transform:拉伸、压缩、旋转、偏移等形状变换

机械式的旋转移动,常需要配合使用。

2.Transition:平滑的改变CSS值

用于颜色等样式的平滑过渡,只能设定首位两个样式,有触发条件。

3.Animations:动画效果

使元素从一种样式逐渐变化为另一种样式的动画效果,可以设定循环次数和任意多的样式。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Q1 为了更好的向前兼容不同的浏览器,编写CSS3时都有哪些前缀?分别对应什么浏览器? 前缀浏览器-webkitc...
    过了爱想象悲伤的年纪阅读 132评论 0 0
  • 选择qi:是表达式 标签选择器 类选择器 属性选择器 继承属性: color,font,text-align,li...
    love2013阅读 2,357评论 0 11
  • CSS3 属性选择器 E[attr] E[attr=val] E[attr*=val] 属性值里包含val字符并且...
    majun00阅读 231评论 0 0
  • CSS 3中弹性盒布局的最新版概述 在CSS 3中,CSS Flexible Box模块为一个非常重要的模块,该模...
    吾名无双阅读 1,268评论 0 5
  • CSS参考手册 一、初识CSS3 1.1 CSS是什么 CSS3在CSS2.1的基础上增加了很多强大的新功能。目前...
    没汁帅阅读 3,946评论 1 13