animation

1、与transition一样,animation在IE9之前都不支持,不仅如此,还需要大量的供应商前缀

2、定义关键帧:@内容中需要大量的前缀

@keyframes  fadeIn(animationName)

from{

}

50%{

}

to{

}

/*from起始关键帧,to结束关键帧,也可以用0%,100%分别表示起始与结束*/

oparity的值为0表示不可见,为1的时候表示完全可见

3、在元素中应用:

.b{

animation-name:fadeIn;

animation-duration:1s;---------设置动画从开始到结束所花的时间

}

同理,在样式用也都需要添加前缀

4、与transition一样,也有animation-timing-function,animation-delay

5、transition是只能运行一次的动画,而animation可以任意多次

Animation-iteration-count:10 -----表示进行多次,infinite表示无限次使用

6、animation-direction:alternate;动画第一次会淡出(从opacity等于1到0),第二次会重新淡入视图中(从opacity等于0到1)

7、animation-fill-mode:foeward;告诉浏览器该元素的格式要保持为动画结束时的样子,默认值是返回运行动画之前的初始状态

8、暂停animation,使用animation-play-state:running以及paused;但只有在伪类中才可以使用它,eg:.fade{animation-play-state:paused}

表格的格式化

1、caption 标签用来定义表格的标题,

<colgroup> 标签用于对表格中的列进行组合,以便对其进行格式化,例如对表格单元列设置宽高

2、我们可以对表格的标题以及表格单元标签设置padding,但不能对<table>标签设置padding

3、table,tr,td{text-align:center}

4、vertical-align与text-align不同,它不会被继承,只能把它直接应用到<th>,<td>中,top,middle,bottom

5、如果对表格单元格设置border的时候,会在表格单元直接留下一条可见细缝,

border-spacing属性可用来控制该细缝,删除单元格之间显示的空格,将值设为0,即:

table{border-spacing:0}

即使消除了边框之间的那条缝隙,还是会出现双边框的现象,border-collapse:separate(表格默认值,会有单元间隔以及双边框),collapse(消除了单元间隔以及双边框)

如果border-collapse:collapse,则border-spacing将不起作用

6、border-radius属性可以对表格单元框进行添加圆角

如果将border-collapse属性设置为collapse,则浏览器将会忽略border-radius

7、在表格中,隔行进行样式设计,tr:nth-of-type(odd){}    ;    tr:nth-of-type(even){}

但IE8以及之前的版本都不支持:nth-of-type选择器

8、<colgroup>,<col>分别表示一组列以及个别的列,列的背景图片显示在表格单元的下方,如果给td以及th标签设置了背景色或者背景图片,那么列的背景就看不到了

<colgroup>

<col id="brand"></col>

<col id="price"></col>

<col id="power"></col>

</colgroup>

<tr>

<th scope="col">Brand</th>

<th scope="col">Price</th>

<th scope="col">Power</th>

</tr>

9、掩藏空白的单元格

table{empty-cells:hide;}

但是如果将border-collapse的属性值设为collapse,那么浏览器将会忽略empty-cells属性,依然显示出空白单元格的边框以及背景

表单的格式化

1、fieldset标签,在这显示背景的时候,IE会让背景溢出fieldset顶部的边线,同时padding会在fieldset边沿与其里面的内容之间添加空间,但IE会忽略top padding,不过我们可以使用top margin代替

2、legend标签是紧跟着fieldset标签之后,会垂直居中显示在fieldset的顶部边框上

3、伪类:focus创建一个选择器,改变访问者单击或者跳格进入表单时表单域展现的效果

伪类:checked主要是针对单选按钮和复选按钮

伪类:enabled以及:disabled

CSS3-animation,表格表单的格式化的更多相关文章

  1. css011 表格和表单的格式化

    css011 表格和表单的格式化 一.    让表格专司其职    Html中创建一个三行三列的表格 <table> <caption align="bottom" ...

  2. css表格表单和统筹

    css:表格表单和统筹 学习目标 1.表单标签及属性高级 2.表格标签及属性高级 3.CSS统筹 4.BFC概念和应用场景 一.表单标签及属性高级 回顾: 表单的作用:用来收集用户的信息的; 表单的组 ...

  3. Bootstrap框架(基础篇)之列表,表格,表单

    继续上篇的基础部分延伸,主要说一下列表,表格,表单相关Bootstrap框架变化以及基础知识. 1.列表篇 除了HTML提供的三种基本列表样式: 无序列表 <ul> <li>… ...

  4. 9款大气实用的HTML5/CSS3注册登录表单

    1.HTML5/CSS3仿Facebook登录表单 利用CSS3制作的登录表单的确很漂亮,我们在html5tricks网站上也分享过几款了,比如CSS3密码强度验证表单可以显示密码的强度,这款纯CSS ...

  5. HTML--绝对路径, 表格,表单, 框架

    URL, URI, URN URL: 统一资源定位符: Uniform Resource Locator URN: 持久可用的资源标准名称 Uniform Resource Name , 比如邮箱 U ...

  6. HTML表格表单综合——用户注册表

    今天学习了表格和表单知识,我综合了他们添加了一些拓展知识做了一个用户注册表,以下面代码来整理表格和表单知识: <!DOCTYPE html PUBLIC "-//W3C//DTD XH ...

  7. 自制“低奢内”CSS3登入表单,包含JS验证,请别嫌弃哦。

    要求 必备知识 基本了解CSS语法,初步了解CSS3语法知识.和JS/JQuery基本语法. 开发环境 Adobe Dreamweaver CS6 演示地址 演示地址 预览截图(抬抬你的鼠标就可以看到 ...

  8. 2019.4.25 表格表单与HTML5 && CSS3

    目录 表格 标签 属性 表格间距离 表格的内边距 表格的边框 样式 边框合并 行合并 列合并 display 表单 标签 属性 提交的网址 请求方式 input相关 扩大响应范围 字符 密码 单选框 ...

  9. CSS3实战开发 表单发光特效实战开发

    首先,我们先准备好html代码: <!doctype html> <html> <head> <meta charset="utf-8"& ...

随机推荐

  1. Server.Transfer方式(或称HttpContext方式)传值实例

    public class QueryPage : System.Web.UI.Page { protected System.Web.UI.WebControls.TextBox txtStaDate ...

  2. [Android Pro] adb 进入 recovery, adb 进入 bootloader

    reference to : http://blog.csdn.net/mldxs/article/details/18699965 重启到Recovery界面 adb reboot recovery ...

  3. pmap

    .[root@localhost security]# pmap -d : -bash Address Kbytes Mode Offset Device Mapping r-x-- : bash b ...

  4. Java——Cookie与Session

    Cookie通过客户端记录信息确定用户身份,Session通过在服务器端记录信息确定用户身份. 1.Cookie  1.1概念及使用方法 Cookie实际上是一小段文本信息.客户端请求服务器,如果服务 ...

  5. SESSION机制

    一:Session与Cookie Session:在服务器端创建并存放在服务器的内存中的,Session的内容存储是键值对的列表,格式:名称 | 类型:长度:值 Session的生命周期:在php.i ...

  6. How many Fibs?【sudt 2321】【大数的加法及其比较】

    How many Fibs? Time Limit: 1000ms   Memory limit: 65536K  有疑问?点这里^_^ 题目描述 Recall the definition of t ...

  7. java中常用的工具类(一)

    我们java程序员在开发项目的是常常会用到一些工具类.今天我汇总了一下java中常用的工具方法.大家可以在项目中使用.可以收藏!加入IT江湖官方群:383126909 我们一起成长 一.String工 ...

  8. oracle 11g r1 RAC增加新节点

    在一套两节点的rac上增加一个新的节点,详细的操作记录如下:   已有节点RAC1,RAC2 一,环境及版本: 公司环境:Vmware Esxi 5.5  操作系统:Redhat 5.8 x86_64 ...

  9. hdu 4759 大数+找规律 ***

    题目意思很简单. 就是洗牌,抽出奇数和偶数,要么奇数放前面,要么偶数放前面. 总共2^N张牌. 需要问的是,给了A X B Y  问经过若干洗牌后,第A个位置是X,第B个位置是Y 是不是可能的. Ja ...

  10. [Linux] 解压tar.gz文件,解压部分文件

    遇到数据库无法查找问题原因,只能找日志,查找日志的时候发现老的日志都被压缩了,只能尝试解压了   数据量比较大,只能在生产解压了,再进行查找 文件名为*.tar.gz,自己博客以前记录过解压方法: h ...