반응형
CSS3 단방향 전환?
CSS3 전환을 사용하면 모든 속성에 '부드럽게'및 '부드럽게'효과를 낼 수 있습니다.
'부드러운 다운'효과 만 갖도록 설정할 수 있습니까? 가능한 경우 JavaScript를 피하고 CSS로만 솔루션을 만들고 싶습니다.
논리 흐름 :
- 사용자 클릭 요소
- 전환은 배경색을 흰색에서 검은 색으로 변경하는 데 0.5 초가 걸립니다.
- 사용자가 마우스 왼쪽 버튼을 놓음
- 검은 색에서 흰색으로 배경색을 변경하는 데 0.5 초가 걸립니다.
내가 원하는 것 :
- 사용자 클릭 요소
- 전환하는 데 0 초가 걸립니다.
- 사용자가 마우스 버튼을 놓음
- 전환하는 데 0.5 초가 걸립니다 ...
'전환'시간은 없지만 '전환'시간이 있습니다.
CSS3 Tryit Editor에서 다음을 시도했고 Chrome (12.0.742.60 beta-m)에서 작동했습니다.
/* transition out, on mouseup, to white, 0.5s */
input
{
background:white;
-webkit-transition:background 0.5s;
-moz-transition:background 0.5s;
-ms-transition:background 0.5s;
-o-transition:background 0.5s;
transition:background 0.5s;
}
/* transition in, on click, to black, 0s */
input:active
{
background:black;
-webkit-transition:background 0s;
-moz-transition:background 0s;
-ms-transition:background 0s;
-o-transition:background 0s;
transition:background 0s;
}
<input type="button" value="click me to see the transition effect!">
참고 URL : https://stackoverflow.com/questions/6092239/css3-one-way-transition
반응형
'Program Club' 카테고리의 다른 글
| C ++ 17 : 튜플 압축을 풀 때 일부 멤버 만 유지 (0) | 2020.11.21 |
|---|---|
| 중간에 인수가있는 PowerShell 별칭을 작성하려면 어떻게해야합니까? (0) | 2020.11.21 |
| _를 어떻게 제거합니까? (0) | 2020.11.21 |
| Windows에서 cd / d % ~ dp0 명령은 무엇을 의미합니까? (0) | 2020.11.20 |
| Git 상태 무시 줄 끝 / 동일한 파일 / Windows 및 Linux 환경 / Dropbox / mled (0) | 2020.11.20 |