Detailed description of properties The purpose of the transition attribute is to make some CSS properties (such as background) appear with a smooth transition effect. It is a combined attribute that is composed of the following four attributes:
Example: button{ transition: background 1s; -webkit-transition: background 1s; /* Safari */ } When defining transition properties, transition-property and transition-duration are required, and the other two are optional. transition-property and transition-duration transition-property is used to specify the CSS properties for applying transition effects. These properties include (may not be complete):
The transition-duration property is used to set the duration of the transition effect of the specified property, which can be seconds (s) or milliseconds (ms). transition-delay and transition-timing-function transition-delay is used to set the time when the transition effect starts. The default value is 0 and can be seconds (s) or milliseconds (ms). If transition-delay is a negative number, it means that the transition effect starts early. transition-timing-function is used to set the transition effects, which include:
Example: button{ transition: background 1s ease-in-out 2s; -webkit-transition: background 1s ease-in-out 2s; /* Safari */ } Multiple attributes For multiple properties, the effects of each property are separated by commas: button{ transition: background 1s ease-in-out 2s, width 2s linear; -webkit-transition: background 1s ease-in-out 2s, width 2s linear; /* Safari */ } compatibility Internet Explorer 10, Firefox, Opera, and Chrome support the transition property. Safari supports the alternative -webkit-transition property. Internet Explorer 9 and earlier versions do not support the transition property. trigger It should be noted that transition effects require previously defined properties, and transition effects are applied through triggers, such as :hover, :focus, and :active. Summarize The above is what I introduced to you about using the transition attribute in CSS3 to achieve transition effects. I hope it will be helpful to you. If you have any questions, please leave me a message and I will reply to you in time. I would also like to thank everyone for their support of the 123WORDPRESS.COM website! |
<<: Two simple ways to remove text watermarks from web pages
>>: Detailed explanation of the basic usage of VUE watch listener
introduce HTML provides the contextual structure ...
There are many database management tools for MySQ...
The automatic scrolling effect of the page can be...
⑴ Content determines form. First enrich the conten...
Before officially using Docker, let's first f...
This article records the detailed tutorial of MyS...
Preface Any application that can be written in Ja...
Written in front Nginx is not just a reverse prox...
123WORDPRESS.COM has explained to you the install...
This article shares the specific code of the canv...
1. Use the mysql/mysql-server:latest image to qui...
Note: To crack the root password in MySQL5.7, you...
01. Command Overview Linux provides a rich help m...
Table of contents react-native project initializa...
Table of contents Introduction Instructions Actua...