css设计指南-笔记7

CSS3 过渡

过渡属性

transition-property			//过渡的css属性名,如color、width
transition-duration			//过渡的持续时间,如2s、500ms
transition-timing-function	//过渡的调速函数,如linear、ease-in、ease-out、ease-in-out
transition-delay			//过渡开始前的延迟时间

简写
transition: color 2s ease-in 100ms;

第一条规则设定属性的初始状态和过渡参数
第二条规则设定事件发生时属性的目标状态

用户单击输入字段后,输入框的边框颜色会从黑色变化为绿色,过渡周期为2s
input {border-color:black; transition:border-color 2s;}
input:focus {border-color:green;}
//注意厂商前缀

通常过渡动画是由用户鼠标悬停的:hover伪类规则和表单元素获得焦点时的:focus伪类规则触发

用css创造三角形

div {
	border: 12px solid;
	border-color: transparent red transparent transparent;
	height: 0;
	width: 0;'
}
posted @ 2016-02-22 15:36  u14e  阅读(158)  评论(0编辑  收藏  举报