2012-07-04 7 views
1

2 개의 div가 있습니다. div a와 div b. jquery .append()를 div div에 div로 사용했습니다. div가 모든 div의 CSS 애니메이션을 상속 받도록하려면 어떻게해야합니까?CSS 애니메이션을 상속하는 방법은 무엇입니까?

+1

최종 마크 업의 모양을 보여줄 수 있습니까? 그리고 현재 CSS? 너 뭐 해봤 니? '

'과 같은 경우'#a, #b {/ * Your CSS transitions * /}'의 줄을 따라 CSS 규칙을 작성할 수 있습니다. – Cecchi

답변

3

사용이 :

$('div').css($(this).parent().css()); 
+0

작업을 수행하는 데 좋은 한 줄의 코드입니다. 모든 솔루션 만이 간단했다면. :) – cereallarceny

+1

@cereallarceny 아아 JQuery 사용의 즐거움. –

+0

@David Ayeke : 이것은 좋은 대답이었습니다. 미래에 다른 사람들이이 질문을 볼 수 있도록 도와주세요. – cereallarceny

0

는 CSS 클래스 이름에 애니메이션을 할당하고 두 개체 같은 클래스 이름의 각을 제공합니다. 그런 다음 부모/자식 관계가 없어도 똑같은 CSS 애니메이션을 상속받을 수 있습니다.

+0

위의 게시물에서 트릭을 수행하지만이 솔루션은 유지 관리가 훨씬 쉬우 며 상속 된 내용을 효과적으로 제어 할 수 있습니다. Jonathan Snook의 SMACSS 패턴을 확인해보십시오. –

관련 문제