美文网首页
CSS3学习(一):什么是CSS3

CSS3学习(一):什么是CSS3

作者: HancockTong | 来源:发表于2018-03-09 21:19 被阅读0次

什么是CSS3?

CSS3是CSS技术的升级版本,大部分的CSS3规范都重复了CSS2.1的内容,但也在它的基础上进行了很多增补和修订。它的特点主要包含:

  • 不依赖图片的视觉效果
    CSS3包含了大量新特性,可以用来创建一些以前只能通过图片(或脚本)才实现的视觉效果,比如圆角、阴影、半透明背景、渐变以及图片边框等。在这些新特性之中,多数是属于"背景和边框"(Backgrounds and Borders)模块的,其余的则属于"色彩和图像"(Colors and Image Values)模块。
  • 盒容器变形
    CSS3中还有一类视觉效果,让我们可以在2D或者3D空间里操作盒容器的位置和形状,比如旋转、缩放或者移动。这些特效称为变形,在"2D变形"(2D Transforms)和"3D变形"(3D Transforms)模块中都有涉及。
  • 独一无二的字体
    "字体"(Font)模块引入了@font-face规则,让你能够引入一个存放于服务器的字体文件,并使用该字体来显示页面中的文本,这就突破了以往只能使用用户机器上的字体的限制,也使得页面能呈现出更漂亮的页面。
  • 强大的选择器
    CSS3新增了十多个选择器,大部分是伪类和属性选择器。你可用它们选取HTML结构中的特定片段而无需增加特定的ID或类,从而精简代码并使之更加不易出错。这些选择器都描述在"选择器"(Selectors)模块里。
    -过渡与动画
    CSS3的过渡(transition)在其同名的模块里描述。它是一种简单的动画特效,可以平缓地呈现一个元素的样式变化。例如,当用户将鼠标悬停于按钮之上时渐进且平滑地改变其颜色。更复杂的CSS3"动画"(animation)特性也在其同名的模块里有相应描述,它能够实现更复杂的样式变化和元素位移,而不需要用到Flash或JavaScript。
  • 媒体信息查询
    "媒体信息查询"(Media Queries)模块介绍了如何根据用户的显示终端或设备特征来提供样式,这些特征包括屏幕的可视区域宽度、分辨率以及可显示的色彩数等。媒体信息查询是一款非常棒的专门针对移动设备来实现优化的工具。
  • 多列布局
    CSS3引入了几个新模块来帮助我们更方便地创建多列布局。"多列布局"(Multi-column Layout)模块描述了如何像报纸布局那样把一个简单的区块拆分成多列,而"弹性盒容器布局"(Flexible Box Layout)模块则能够让区块在水平或垂直方向上保持对齐,相对于浮动布局或绝对定位布局来说它显得更为灵活。此外还有"模板布局"(Template Layout)和"网格定位"(Grid Positioning)的实验性布局模块。

结束语

接下来我将陆续通过对css3案例的练习来熟悉它。

相关文章

  • 前端入门css3

    如果想学前端,那css3是最基础的了,也是最先学习的一门知识 废话不多说直接正题 什么是css3 css3形成页面...

  • CSS3知识概要总结之基础篇(一)

    学习资源是慕课网的十天精通CSS3 什么是CSS3? CSS3是CSS2的升级版本,3只是版本号,它在CSS2.1...

  • 07day

    CSS3动画 CSS3 @keyframes 规则如需在 CSS3 中创建动画,您需要学习 @keyframes ...

  • 图解CSS3核心技术与案例实战(illustrated CSS3

    Chapter 1 什么是CSS CSS3的好处是什么 浏览器对CSS3的支持状况 CSS3带来什么新特性 引入渐...

  • TRANSFORM

    CSS3详解:transform CSS3 transform是什么?transform的含义是:改变,使…变形;...

  • CSS3的transform

    CSS3 transform是什么?transform的含义是:改变,使…变形;转换CSS3 transform都...

  • transform

    CSS3 transform是什么?transform的含义是:改变,使…变形;转换CSS3 transform都...

  • CSS3学习(一):什么是CSS3

    什么是CSS3? CSS3是CSS技术的升级版本,大部分的CSS3规范都重复了CSS2.1的内容,但也在它的基础上...

  • 【前端精华课程】十天精通CSS3,变身前端大牛

    第1章 初识CSS3 1-1 什么是CSS3? 1-2 CSS3能做什么? 第2章 边框 2-1 圆角效果 bor...

  • CSS3笔记

    一、CSS3属性选择器 什么是 CSS3在 CSS2 的基础上拓展、新增的样式 CSS3 发展现状移动端支持优于 ...

网友评论

      本文标题:CSS3学习(一):什么是CSS3

      本文链接:https://www.haomeiwen.com/subject/rtvmfftx.html