div가 있고 font-size 20px에서 font-size 40px로 전환하고 색상을 변경하고 싶습니다. 나는 다른 대안으로 이걸 만들 수 있다는 것을 알고 있지만 "전환"의 사용법을 탐구하고 싶습니다. 뭔가 잘못되었다고 생각합니다.jquery를 사용하는 CSS 전환이 예상대로 작동하지 않습니다.
내가 할 경우이 : JQuery와 먼저 "전환"을 설정하고, 그 후 색상과 글꼴 크기를 설정하고 브라우저가 전환을해야한다
$("#xxx").css({transition:"all 1500ms ease-out 0ms",color:"#00FFFF", fontSize:"40px"});
. 그러나 글꼴 크기와 색상이 즉시 적용됩니다.
이상한 점은 처음으로 전환을 설정하고 2 초 후에 글꼴 크기와 색상을 설정하면 전환이 원활하게 이루어집니다. 왜?
아래 예를 확인하십시오. 링크를 열면 브라우저가 전환을 부드럽게하는 대신 색상 및 글꼴 크기를 즉시 적용합니다. 왜?
https://jsfiddle.net/hw33bghm/
! 고마워요. 당신의 대답이 제게 많은 도움이되었습니다. 시간 낭비를 많이 사용하여 목욕이 분리되어 실행되는지 확인합니다. :) – Samul