一、CSS3概要
CSS(Cascading Style Sheet)是层叠样式表的意思,CSS3就是在CSS2.1的基础上升级的CSS新版本,属于HTML5的一部分。它可以有效地对页面的布局、字体、颜色、背景、动画和其它效果实现。CSS3是CSS技术的升级版本,CSS3语言开发是朝着模块化发展的。以前的规范作为一个模块实在是太庞大而且比较复杂,所以,把它分解为一些小的模块,更多新的模块也被加入进来。这些模块包括: 盒子模型、列表模块、超链接方式 、语言模块 、背景和边框 、文字特效 、多栏布局等。
1.1、特点
1.2、效果演示
纯CSS3画出小黄人并实现动画效果
HTML页面:
DOCTYPE html >
html lang ="en" >
head >
meta charset ="UTF-8" >
title > drawLittleHuang title >
link rel ="stylesheet" type ="text/css" href ="drawLittleHuang.css" >
head >
body >
div class ="wrapper" > 容器 -->
div class ="littleH" > 小黄人 -->
div class ="bodyH" > 身体 -->
div class ="trousers" > 裤子 -->
div class ="condoleBelt" > 吊带 -->
div class ="left" > div >
div class ="right" > div >
div >
div class ="trousers_top" > div > 裤子突出的矩形部分 -->
div class ="pocket" > div > 裤袋 -->
三条线 -->
span class ="line_left" > span >
span class ="line_right" > span >
span class ="line_bottom" > span >
div >
div >
div class ="hair" > 头发 -->
span class ="left_hair_one" > span >
span class ="left_hair_two" > span >
div >
div class ="eyes" > 眼睛 -->
div class ="leftEye" > 左眼 -->
div class ="left_blackEye" >
div class ="left_white" > div >
div >
div >
div class ="rightEye" > 右眼 -->
div class ="right_blackEye" >
div class ="right_white" > div >
div >
div >
div >
div class ="mouse" > 嘴巴 -->
div class ="mouse_shape" > div >
div >
div class ="hands" > 双手 -->
div class ="leftHand" > div >
div class ="rightHand" > div >
div >
div class ="feet" > 双脚 -->
div class ="left_foot" > div >
div class ="right_foot" > div >
div >
div class ="groundShadow" > div > 脚底阴影 -->
div >
div >
body >
html >
查看更多关于CSS3与页面布局学习笔记(一)概要、选择器、特殊性与刻度单位的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://haodehen.cn/did101295