>웹 프론트엔드 >HTML 튜토리얼 >HTML前端开发之路--Transition_html/css_WEB-ITnose

HTML前端开发之路--Transition_html/css_WEB-ITnose

WBOY
WBOY원래의
2016-06-24 11:27:061153검색

Transition属性简介,transition属性有三个子属性, property,duration和time-function,property指的是变化的属性,duration指的是变化时间,time-function值得是过渡动画的形式;

transition的三个自属性可以一起卸载transition当中,例如

transition: background-color 1s linear;<br />

也可以分开来写,例如

transition-property: background-color;<br />transition-duration: 1s;<br />transition-timing-function: linear;

具体实现见以下代码示例:

<!DOCTYPE html><br /><html><br /><head lang="en"><br />    <meta charset="UTF-8"><br />    <title></title><br />    <style><br />        div{<br />            background-color: #5cafa5;<br />            padding: 10px;<br />            width: 100px;<br />            height: 100px;<br />            margin: 200px auto;<br />            color: black;<br />            text-align: center;<br />            /*transition: background-color 1s linear;*/<br />            /*transition-property: background-color;*/<br />            /*transition-duration: 1s;*/<br />            /*transition-timing-function: linear;*/<br /> transition:background-color 1s linear,<br />                        height 1s linear,<br />                        transform 1s linear,<br />                        color 1s linear,<br />                        width 1s linear;<br />        }<br />        div:hover{<br />            background-color: brown;<br />            transform: rotate(360deg);<br />            height: 200px;<br />            width: 200px;<br />            color: white;<br />        }<br />    </style><br /></head><br /><body><br /><!--transition:propertiy(属性)<br />dration(整个动画执行时间)<br />timing-function(过渡动画的形式)--><br /><div>实例文字</div><br /></body><br /></html>


성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.