애니메이션을 적용하고 요소에서 의사 콘텐츠를 제거 할 수 있습니까 ..?

3g 웹 트레인

버튼이 있습니다. 사용자가 버튼을 클릭 할 때 의사 콘텐츠를 사용하여 버튼에 "틱"표시를 추가하면 :before제대로 작동합니다.

하지만 2 초로 해당 :before속성 을 제거해야합니다 fadeOut(). 그렇게 할 수 있습니까?

다음은 내 버튼 CSS 코드입니다.

button{
    border: 1px solid #1f85c3;
    height: 30px;
    color: #fff;
    padding: .4em 1em !important;
    background-image: linear-gradient(#1f96d0, #007cc2);
    position: relative;
    display: block;
    padding-right: 30px !important;
}

클릭하면 클래스 이름을 추가하고 있습니다 right.

button.right:before{
    content: '';
    position: absolute;
    top: 50%;
    right: 0%;
    margin: -7px 0 0 -10px;
    height: 5px;
    width: 16px;
    border: solid #FFF;
    border-width: 0 0 5px 5px;
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
    -webkit-box-shadow: -1px 1px 1px rgba(0, 0, 0, 0.4);
    box-shadow: -1px 1px 1px rgba(0, 0, 0, 0.4);
}

조언을 부탁드립니다.

가브리엘 페트리 올리

right클릭시 클래스를 추가 :before하기 때문에 버튼에 대한 의사 요소를 만들고 전환을 사용할 수 있습니다.

button:before{
    content:'';
    opacity:1;
    transition:opacity 2s linear;
}

규칙에 추가 opacity:0하십시오 button.right:before.

button.right:before{
    content: '';
    position: absolute;
    top: 50%;
    right: 0%;
    margin: -7px 0 0 -10px;
    height: 5px;
    width: 16px;
    border: solid #FFF;
    border-width: 0 0 5px 5px;
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
    -webkit-box-shadow: -1px 1px 1px rgba(0, 0, 0, 0.4);
    box-shadow: -1px 1px 1px rgba(0, 0, 0, 0.4);

    opacity:0;
}

http://jsfiddle.net/SYQ89/의 데모

( 전환에 대한 표준 속성 만 추가했습니다. 필요한 경우 공급 업체별 접두사를 추가해야합니다. )

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Unity에서 에셋 번들의 콘텐츠를 편집하거나 추출 할 수 있습니까?

분류에서Dev

CSS를 사용하여 div의 innerHTML에 애니메이션을 적용 할 수 있습니까?

분류에서Dev

콘텐츠 스크립트에서 Angular를 사용할 수 있습니까?

분류에서Dev

콘텐츠 페이지에 rightSwipeGestureRecognizer를 사용할 수 있습니까?

분류에서Dev

콘텐츠를 제공하지 않고 자동 갱신 구독을 사용할 수 있습니까?

분류에서Dev

Fontastic 사용자 정의 아이콘에 애니메이션을 적용 할 수 있습니까?

분류에서Dev

성공적으로 제거한 후 insertAdjacentHTML을 사용하여 콘텐츠를 추가 할 수 없습니다.

분류에서Dev

순수한 CSS를 사용하여 캐 러셀처럼 안팎으로 이동할 수 있도록 HTML 탭 콘텐츠에 애니메이션 적용

분류에서Dev

CSS 콘텐츠 속성에서 url ()과 함께 HTML 속성의 데이터를 사용할 수 있습니까?

분류에서Dev

iOS 7 사용자 정의 전환에서 제약 조건을 애니메이션 할 수 있습니까?

분류에서Dev

등록되지 않은 사용자를 워드 프레스의 특정 콘텐츠 나 페이지에서 어떻게 제한 할 수 있습니까?

분류에서Dev

탭을 열고 닫기 전에 jQuery Accordion에서 콘텐츠를 동적으로 생성 및 제거 할 수 있습니까?

분류에서Dev

XSLT 1.0을 사용하여 XML 요소의 텍스트 콘텐츠 주위에 <p> </ p> 태그를 추가 할 수 있습니까?

분류에서Dev

v-model을 사용하여 배열에서 요소를 추가 / 제거 할 수 있습니까?

분류에서Dev

CSS 콘텐츠 의사 요소에 비 라틴 문자를 추가 할 수 있습니까?

분류에서Dev

istream_iterator <char>를 사용하여 일부 istream 콘텐츠를 std :: string에 복사 할 수 있습니까?

분류에서Dev

새 콘텐츠를 인코딩하지 않고 jsoup에서 스크립트 요소의 콘텐츠를 어떻게 바꿀 수 있습니까?

분류에서Dev

스타일 구성 요소 css ''에서 애니메이션을 어떻게 사용할 수 있습니까?

분류에서Dev

Terraform이 s3 버킷의 콘텐츠를 복제 할 수 있습니까?

분류에서Dev

WPF에서 애니메이션을 사용하여 EllipsePath를 어떻게 이동할 수 있습니까?

분류에서Dev

Thunderbird의 글로벌 검색에서 콘텐츠를 제외 할 수 있습니까?

분류에서Dev

SwiftUI에서 메인 콘텐츠 뷰와 탭 바 사이의 간격을 어떻게 제거 할 수 있습니까?

분류에서Dev

동일한 콘텐츠를 확인하기 위해 Windows에서 폴더의 콘텐츠를 해시 할 수 있습니까?

분류에서Dev

특정 날짜와 시간에 메일을 트리거 할 수있는 웹 애플리케이션에 Windows 서비스를 사용할 수 있습니까?

분류에서Dev

제공자와 함께 상태 비 저장 위젯을 사용하여 애니메이션 컨테이너를 애니메이션 할 수 있습니까?

분류에서Dev

사용자 지정 폴더 아이콘을 적용하고 Windows 탐색기에서 콘텐츠를 미리 볼 수있는 방법이 있습니까?

분류에서Dev

StackLayout 내부의 요소에 애니메이션을 적용 할 수 있습니까?

분류에서Dev

React에서 동적으로 요소를 추가하고 제거 할 수 있습니까?

분류에서Dev

localStorage에서 하나의 요소 만 제거 할 수 있습니까?

Related 관련 기사

  1. 1

    Unity에서 에셋 번들의 콘텐츠를 편집하거나 추출 할 수 있습니까?

  2. 2

    CSS를 사용하여 div의 innerHTML에 애니메이션을 적용 할 수 있습니까?

  3. 3

    콘텐츠 스크립트에서 Angular를 사용할 수 있습니까?

  4. 4

    콘텐츠 페이지에 rightSwipeGestureRecognizer를 사용할 수 있습니까?

  5. 5

    콘텐츠를 제공하지 않고 자동 갱신 구독을 사용할 수 있습니까?

  6. 6

    Fontastic 사용자 정의 아이콘에 애니메이션을 적용 할 수 있습니까?

  7. 7

    성공적으로 제거한 후 insertAdjacentHTML을 사용하여 콘텐츠를 추가 할 수 없습니다.

  8. 8

    순수한 CSS를 사용하여 캐 러셀처럼 안팎으로 이동할 수 있도록 HTML 탭 콘텐츠에 애니메이션 적용

  9. 9

    CSS 콘텐츠 속성에서 url ()과 함께 HTML 속성의 데이터를 사용할 수 있습니까?

  10. 10

    iOS 7 사용자 정의 전환에서 제약 조건을 애니메이션 할 수 있습니까?

  11. 11

    등록되지 않은 사용자를 워드 프레스의 특정 콘텐츠 나 페이지에서 어떻게 제한 할 수 있습니까?

  12. 12

    탭을 열고 닫기 전에 jQuery Accordion에서 콘텐츠를 동적으로 생성 및 제거 할 수 있습니까?

  13. 13

    XSLT 1.0을 사용하여 XML 요소의 텍스트 콘텐츠 주위에 <p> </ p> 태그를 추가 할 수 있습니까?

  14. 14

    v-model을 사용하여 배열에서 요소를 추가 / 제거 할 수 있습니까?

  15. 15

    CSS 콘텐츠 의사 요소에 비 라틴 문자를 추가 할 수 있습니까?

  16. 16

    istream_iterator <char>를 사용하여 일부 istream 콘텐츠를 std :: string에 복사 할 수 있습니까?

  17. 17

    새 콘텐츠를 인코딩하지 않고 jsoup에서 스크립트 요소의 콘텐츠를 어떻게 바꿀 수 있습니까?

  18. 18

    스타일 구성 요소 css ''에서 애니메이션을 어떻게 사용할 수 있습니까?

  19. 19

    Terraform이 s3 버킷의 콘텐츠를 복제 할 수 있습니까?

  20. 20

    WPF에서 애니메이션을 사용하여 EllipsePath를 어떻게 이동할 수 있습니까?

  21. 21

    Thunderbird의 글로벌 검색에서 콘텐츠를 제외 할 수 있습니까?

  22. 22

    SwiftUI에서 메인 콘텐츠 뷰와 탭 바 사이의 간격을 어떻게 제거 할 수 있습니까?

  23. 23

    동일한 콘텐츠를 확인하기 위해 Windows에서 폴더의 콘텐츠를 해시 할 수 있습니까?

  24. 24

    특정 날짜와 시간에 메일을 트리거 할 수있는 웹 애플리케이션에 Windows 서비스를 사용할 수 있습니까?

  25. 25

    제공자와 함께 상태 비 저장 위젯을 사용하여 애니메이션 컨테이너를 애니메이션 할 수 있습니까?

  26. 26

    사용자 지정 폴더 아이콘을 적용하고 Windows 탐색기에서 콘텐츠를 미리 볼 수있는 방법이 있습니까?

  27. 27

    StackLayout 내부의 요소에 애니메이션을 적용 할 수 있습니까?

  28. 28

    React에서 동적으로 요소를 추가하고 제거 할 수 있습니까?

  29. 29

    localStorage에서 하나의 요소 만 제거 할 수 있습니까?

뜨겁다태그

보관