높이가 고정되지 않은 ngAnimate 슬라이드 아래 / 위

리처드 에르 도스

div에 대한 간단한 슬라이드 아래 / 위 애니메이션을 만들고 싶습니다. 문제는 div에 고정 높이가있을 때만 작동한다는 것입니다.

index.html

<div id="guildDetails" class="animate-show" ng-show="guildDetails.show">
</div>

style.css

.ng-hide-add, .ng-hide-remove {
    display: block !important;
}
.animate-show {
    transition: .3s linear all;
    height: 500px;
    overflow: hidden;
}
.animate-show.ng-hide {
    height:0;
}

작동하지만 div의 콘텐츠는 정적이 아니므로 500px가 너무 크고 때로는 너무 작습니다. 높이를 자동으로 설정하려고했지만 설정하면 작동하지 않습니다.

고정 높이를 사용하지 않으려면 어떻게 애니메이션을 적용 할 수 있습니까?

Vishwanath

이 문제를 해결하기위한 각도 플러그인 ng-slide-down 이 있습니다. 동적 콘텐츠 슬라이드를 위해 프로젝트에서 성공적으로 사용했습니다.

여기 예제에서 코드 복사

<div ng-click="widgetExpanded = !widgetExpanded" class="head">
    Click to slide in/out
  </div>
  <div ng-slide-down="widgetExpanded" lazy-render duration="1">
    <div class="content">
      Some awesome content here
    </div>
  </div>

ng-slide-down="widgetExpanded"부울 속성과 함께 사용 하고 div를 위아래로 슬라이딩하도록 업데이트하십시오.

JS-Fiddle 예제

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

높이가 고정되지 않은 ngAnimate 슬라이드 아래 / 위

분류에서Dev

ngAnimate를 사용하여 아래 / 위로 슬라이드 하시겠습니까?

분류에서Dev

ngAnimate를 사용하여 아래 / 위로 슬라이드 하시겠습니까?

분류에서Dev

고정 div를 화면에서 위아래로 슬라이드

분류에서Dev

슬라이드 쇼를 아래로 누르지 않고 슬라이드 쇼 위에 텍스트 본문을 추가하려면 어떻게합니까?

분류에서Dev

위로 / 아래로 슬라이드가 제대로 작동하지 않습니다.

분류에서Dev

슬라이드 애니메이션이있는 ngIf에서 ngAnimate가 작동하지 않음

분류에서Dev

아래로 슬라이드 및 위로 슬라이드

분류에서Dev

슬라이드 아웃 탐색이 슬라이드 아웃되지 않음

분류에서Dev

여러 페이지를 한 페이지가 위아래로 슬라이드하는 것처럼 보이게 만드는 방법은 무엇입니까?

분류에서Dev

Angular 1.3.3-ngAnimate 1.3.3이 클래스를 추가하지 않음

분류에서Dev

스크롤하는 동안 헤더 아래의 고정 위치 사이드 바가 표시되지 않음

분류에서Dev

높이가 고정 된 테이블의 경우 열 테두리가 맨 아래로 확장되지 않음

분류에서Dev

Angular : NgAnimate 모듈을 포함하지 않고 페이드 인 / 아웃

분류에서Dev

가장 높은 탭의 높이 일치-슬라이드 높이 설정

분류에서Dev

첫 번째 호버에서 아래로 슬라이드하고 다른 메뉴에 마우스를 올리면 div가 표시되고 슬라이드 아래로 효과가 필요하지 않은 jQuery 메뉴가 필요합니다.

분류에서Dev

부모가 위아래로 슬라이드하는 동안 이미지를 정적으로 유지

분류에서Dev

SVG 아이콘을 표시하는 각진 재사용 가능한 구성 요소는 너비 / 높이가 어디에도 설정되지 않고 아이콘 바로 아래에 위치합니다.

분류에서Dev

높이가 설정되지 않은 고정 배경 이미지

분류에서Dev

줄 높이가 고르지 않습니다. 아래보다 텍스트 위의 더 큰 공간

분류에서Dev

슬라이드 쇼가 올바르게 고정되지 않음

분류에서Dev

위로 스크롤하면 고정 헤더가 아래로 슬라이드합니다.

분류에서Dev

슬라이드 아웃 메뉴가 원하는 위치에 위치하지 않습니다.

분류에서Dev

CSS 비디오 위치를 조정하지 않고 아래쪽에서 비디오 높이 조정

분류에서Dev

jQuery없이 슬라이드 (위 / 아래)를 만드는 방법은 무엇입니까?

분류에서Dev

비트 맵을보기 상단에서 아래로 슬라이드하고 잠시 머물렀다가 다시 위로 슬라이드하는 방법은 무엇입니까?

분류에서Dev

슬라이드 메뉴가 슬라이드되지 않음

분류에서Dev

jQuery 드롭 다운 메뉴 호버 슬라이드 아래 / 위

분류에서Dev

슬라이드 아웃 메뉴의 하위 요소에서 CSS 배경 필터가 작동하지 않음

Related 관련 기사

  1. 1

    높이가 고정되지 않은 ngAnimate 슬라이드 아래 / 위

  2. 2

    ngAnimate를 사용하여 아래 / 위로 슬라이드 하시겠습니까?

  3. 3

    ngAnimate를 사용하여 아래 / 위로 슬라이드 하시겠습니까?

  4. 4

    고정 div를 화면에서 위아래로 슬라이드

  5. 5

    슬라이드 쇼를 아래로 누르지 않고 슬라이드 쇼 위에 텍스트 본문을 추가하려면 어떻게합니까?

  6. 6

    위로 / 아래로 슬라이드가 제대로 작동하지 않습니다.

  7. 7

    슬라이드 애니메이션이있는 ngIf에서 ngAnimate가 작동하지 않음

  8. 8

    아래로 슬라이드 및 위로 슬라이드

  9. 9

    슬라이드 아웃 탐색이 슬라이드 아웃되지 않음

  10. 10

    여러 페이지를 한 페이지가 위아래로 슬라이드하는 것처럼 보이게 만드는 방법은 무엇입니까?

  11. 11

    Angular 1.3.3-ngAnimate 1.3.3이 클래스를 추가하지 않음

  12. 12

    스크롤하는 동안 헤더 아래의 고정 위치 사이드 바가 표시되지 않음

  13. 13

    높이가 고정 된 테이블의 경우 열 테두리가 맨 아래로 확장되지 않음

  14. 14

    Angular : NgAnimate 모듈을 포함하지 않고 페이드 인 / 아웃

  15. 15

    가장 높은 탭의 높이 일치-슬라이드 높이 설정

  16. 16

    첫 번째 호버에서 아래로 슬라이드하고 다른 메뉴에 마우스를 올리면 div가 표시되고 슬라이드 아래로 효과가 필요하지 않은 jQuery 메뉴가 필요합니다.

  17. 17

    부모가 위아래로 슬라이드하는 동안 이미지를 정적으로 유지

  18. 18

    SVG 아이콘을 표시하는 각진 재사용 가능한 구성 요소는 너비 / 높이가 어디에도 설정되지 않고 아이콘 바로 아래에 위치합니다.

  19. 19

    높이가 설정되지 않은 고정 배경 이미지

  20. 20

    줄 높이가 고르지 않습니다. 아래보다 텍스트 위의 더 큰 공간

  21. 21

    슬라이드 쇼가 올바르게 고정되지 않음

  22. 22

    위로 스크롤하면 고정 헤더가 아래로 슬라이드합니다.

  23. 23

    슬라이드 아웃 메뉴가 원하는 위치에 위치하지 않습니다.

  24. 24

    CSS 비디오 위치를 조정하지 않고 아래쪽에서 비디오 높이 조정

  25. 25

    jQuery없이 슬라이드 (위 / 아래)를 만드는 방법은 무엇입니까?

  26. 26

    비트 맵을보기 상단에서 아래로 슬라이드하고 잠시 머물렀다가 다시 위로 슬라이드하는 방법은 무엇입니까?

  27. 27

    슬라이드 메뉴가 슬라이드되지 않음

  28. 28

    jQuery 드롭 다운 메뉴 호버 슬라이드 아래 / 위

  29. 29

    슬라이드 아웃 메뉴의 하위 요소에서 CSS 배경 필터가 작동하지 않음

뜨겁다태그

보관