CSS 3教程

1、各浏览器适用前缀
        -webkit-        谷歌或苹果        -o-        欧朋
        -moz-        火狐                -ms-        IE9
2、边框(border)
    属性:border-image 设置所有 border-image-* 属性的简写属性
         border-radius 设置所有四个 border-*-radius 属性的简写属性(圆角)
         box-shadow 向方框添加一个或多个阴影:
                格式:10px 20px 15px color(水平、垂直、模糊度、颜色)
         对角线设置值,顺序:左上、右下、右上、左下
         border-image边框图片
 3、背景(background)
    属性:background-clip 规定背景的绘制区域
         background-origin 规定背景图片的定位区域
         background-size 规定背景图片的尺寸 
4、文本(text)
    属性:hanging-punctuation 规定标点字符是否位于线框之外
        punctuation-trim 规定是否对标点字符进行修剪。
        text-align-last 设置如何对齐最后一行或紧挨着强制换行符之前的行
        text-emphasis 向元素的文本应用重点标记以及重点标记的前景色
        text-justify 规定当 text-align 设置为 "justify" 时所使用的对齐方法
        text-outline 规定文本的轮廓
        text-overflow 规定当文本溢出包含元素时发生的事情
        text-shadow 向文本添加阴影(与边框阴影相似)
        text-wrap 规定文本的换行规则,也可用overflow
        word-break 规定非中日韩文本的换行规则
        word-wrap 允许对长的不可分割的单词进行分割并换行到下一行 
5、2D转换
    属性:transform 向元素应用 2D 或 3D 转换 
         transform-origin 允许你改变被转换元素的位置 
        未加前缀的默认支持IE 6、7、8
        例:transform:translate(50px,100px)沿着x轴移动50px,沿着y轴移动100px距离
            transform:scale(x,y)改变元素宽度和高度
            transform:rotate(ndeg)倾斜度数
            transform:matrix(接六个属性的值)
6、3D转换
    属性:transform 向元素应用 2D 或 3D 转换
        transform-origin 允许你改变被转换元素的位置
        transform-style 规定被嵌套元素如何在 3D 空间中显示
        perspective 规定 3D 元素的透视效果
        perspective-origin 规定 3D 元素的底部位置
        backface-visibility 定义元素在不面对屏幕时是否可见 
7、过渡
    属性:transition 简写属性,用于在一个属性中设置四个过渡属性 
        transition-property 规定应用过渡的 CSS 属性的名称
        transition-duration 定义过渡效果花费的时间。默认是0
        transition-timing-function 规定过渡效果的时间曲线。默认是 "ease"
        transition-delay 规定过渡效果何时开始。默认是0
8、动画
    属性:@keyframes 规定动画。
        animation 所有动画属性的简写属性,除了 animation-play-state 属性
        animation-name 规定 @keyframes 动画的名称
        animation-duration 规定动画完成一个周期所花费的秒或毫秒。默认是 0
        animation-timing-function 规定动画的速度曲线。默认是 "ease" 
        animation-delay 规定动画何时开始。默认是 0 
        animation-iteration-count 规定动画被播放的次数。默认是 1 
        animation-direction 规定动画是否在下一周期逆向地播放。默认是 "normal" 
        animation-play-state 规定动画是否正在运行或暂停。默认是 "running" 
        animation-fill-mode 规定对象动画时间之外的状态 
    格式:animation 名称  时间
        @keyframes  名称     属性

时间: 2024-10-17 16:13:33

CSS 3教程的相关文章

<转载>Div+Css布局教程(-)CSS必备知识

目录: 1.Div+Css布局教程(-)CSS必备知识 注:本教程要求对html和css有基础了解. 一.CSS布局属性 Width:设置对象的宽度(width:45px). Height:设置对象的高度(Height:45px;). Background:设置对象的背景颜色.背景图像. 1.背景颜色 background:#09F; 2.背景图像 background:url(file:///C|/Users/Administrator/Desktop/huipu.jpg) repeat-x;

CSS基础教程 -- 媒体查询屏幕适配

响应式布局 Media Query 的使用方法 在上例中, 我们使用Media Queries来根据3种不同尺寸的窗口使用3种不同的样式.通过不同的媒体类型和条件定义样式表规则,媒体查询让CSS可以更精确作用于不同的媒体类型和同一媒体的不同条件.媒体查询的大部分媒体特性都接受min和max用于表达"大于或等于"和"小与或等于".如:width会有min-width和max-width媒体查询可以被用在CSS中的@media和@import规则上,也可以被用在HTML

w3school CSS基础教程

一.基础法则: 类名的第一个字符不能使用数字,否则无法在Firefox中起作用: 不要在属性值和单位之间留空格,否则在Firefox或Netscape中无法正常工作. 二.背景(background): background-color不能继承,默认值是transparent.若一个元素未指定背景色,其背景为透明,其祖先元素的背景则可见,由此显现出来: background-position中若只出现一个关键字,则默认另一个是center:若只提供一个百分数,所提供的值作为水平值,垂直值默认为5

HTML/CSS基础教程 六

表单 包含表单元素的区域, 表单元素是允许用户在表单中(文本框, 下拉列表, 单选框, 复选框等)输入信息的元素, 使用<form>标签定义. 文本域与密码域 <form> Username: <input type="text" name="firstname"> <br /> Password: <input type="password" name="lastname"

HTML/CSS基础教程 二

表 表是十分有用的,用它存储表状的数据更易于阅读.当你想用行列来显示信息时---你猜到了,<table>标签正是你需要的,有许多和表有关的标签,它们都以<table>开始. 表就是将一组数据用行列的形式排列,我们用<tr>标签创建一个表行(table row),<td>标签表示表数据(table date) <!DOCTYPE html> <html> <head> <title>Table Time</

CSS入门教程——定位(positon)

CSS入门教程——定位(positon) CSS定位在网页布局中是起着决定性作用. 定位 CSS的定位功能是很强大的,利用它你可以做出各种各样的网页布局.本节就介绍一些CSS常用的定位语句. 1.相对定位(relative) 相对定位是指相对它本来应该处的位置所做的移动. …… <style type="text/css">.dingwei{ position:relative; left:50px;} </style> …… <p>我是一段正常的文

Div+Css布局教程(-)CSS必备知识

目录: 1.Div+Css布局教程(-)CSS必备知识 注:本教程要求对html和css有基础了解. 一.CSS布局属性 Width:设置对象的宽度(width:45px). Height:设置对象的高度(Height:45px;). Background:设置对象的背景颜色.背景图像. 1.背景颜色 background:#09F; 2.背景图像 background:url(file:///C|/Users/Administrator/Desktop/huipu.jpg) repeat-x;

CSS基础教程——纯CSS开发的气泡式提示框

本文为 H5EDU 机构官方 HTML5培训 教程,主要介绍:CSS基础教程 —— 纯CSS开发的气泡式提示框 作为前端开发人员,我们都熟悉使用CSS来生成页面上丰富的样式,对于边框border属性来说,也是我们最熟悉不过的CSS属性,今天我们这里将介绍如何使用纯CSS来生成一个气泡式样的提示框,希望大家喜欢! 在这篇文章中我们将使用:after伪标签来生成提示框的指示箭头. 首先我们定义提示框相关属性,我们添加了box阴影和文字阴影效果,这样让提示框更加漂亮: /* bubble */.tip

【转】CSS Sprites教程大全(使用方法、工具介绍)

什么是CSS Sprite CSS Sprite 又叫CSS精灵,是目前大型网站中经常运用的图片处理方式.它的原理很简单,将网站上零散的小图片(或图标)整合在一张大图上,再用CSS中“background-image”属性来定位图片的X/Y轴位置,从而减轻服务器对图片的请求数量,提高网页加载速度.因为对于当前大多数网速而言,不高于200KB的单张图片所需载入时间基本是差不多的,如果页面上有20张小图片或图标,那么服务器会载入20次.但使用CSS Sprite将图片整合成一张大图后,服务器只需要载

学无止境的CSS(xHTML+CSS技巧教程资源大全)

本文里面收集一些有关CSS的技巧.教程.工具和观点等,其中一些你也许早就运用的炉火纯青,也可能有的你听都没听说过.不管是新手还是高手,大家都继续学习吧. 一,Web 标准 要玩游戏,就得先了解规则.要学CSS,就应该先了解一下Web标准.尽管看上去不是必须的(我在学CSS之前,根本不知道也不想知道Web标准是 个啥玩意儿).应该说,你是否学Web标准,跟你是否能学会CSS没有什么关系,但跟你能写出什么样的CSS,以及XHTML或其它代码,跟你能做出什么 质量的网页有很大的关系. 其实我自己对We