• 카테고리

    질문 & 답변
  • 세부 분야

    풀스택

  • 해결 여부

    미해결

이미지 캐루셀이 깨집니다.

20.10.02 21:50 작성 조회수 135

0

모달형식의 컴포넌트가 포지션이 fixed 일텐데, 중간영역에 갇혀있습니다.. 제로초님 ch3 클론해서 모듈다운받고 소스코드 비교해보아도 차이점을 모르겠습니다.

창 2개 열어놓고 스타일 차이점을 비교해보았는데

Overay div 스타일태그가 차이점도 없었습니다.

둘다

  1. <input class="enabled-button" type="checkbox" aria-label="position fixed" style="min-width:0px;min-height:0px;font-family:inherit;font-size:10px;background-color:white;visibility:visible;float:left;margin:0px;vertical-align:top;position:relative;z-index:1;width:18px;left:-40px;top:1px;height:13px" /> position: fixed;
  2. <input class="enabled-button" type="checkbox" aria-label="z-index 5000" style="min-width:0px;min-height:0px;font-family:inherit;font-size:10px;background-color:white;visibility:visible;float:left;margin:0px;vertical-align:top;position:relative;z-index:1;width:18px;left:-40px;top:1px;height:13px" /> z-index: 5000;
  3. <input class="enabled-button" type="checkbox" aria-label="top 0" style="min-width:0px;min-height:0px;font-family:inherit;font-size:10px;background-color:white;visibility:visible;float:left;margin:0px;vertical-align:top;position:relative;z-index:1;width:18px;left:-40px;top:1px;height:13px" /> top: 0;
  4. <input class="enabled-button" type="checkbox" aria-label="left 0" style="min-width:0px;min-height:0px;font-family:inherit;font-size:10px;background-color:white;visibility:visible;float:left;margin:0px;vertical-align:top;position:relative;z-index:1;width:18px;left:-40px;top:1px;height:13px" /> left: 0;
  5. <input class="enabled-button" type="checkbox" aria-label="right 0" style="min-width:0px;min-height:0px;font-family:inherit;font-size:10px;background-color:white;visibility:visible;float:left;margin:0px;vertical-align:top;position:relative;z-index:1;width:18px;left:-40px;top:1px;height:13px" /> right: 0;
  6. <input class="enabled-button" type="checkbox" aria-label="bottom 0" style="min-width:0px;min-height:0px;font-family:inherit;font-size:10px;background-color:white;visibility:visible;float:left;margin:0px;vertical-align:top;position:relative;z-index:1;width:18px;left:-40px;top:1px;height:13px" /> bottom: 0;

제 소스코드: https://github.com/galaxy4276/NodeBird-React-

답변 2

·

답변을 작성해보세요.

2

export const Global = createGlobalStyle`
.slick-slide {
display: inline-block;
}
.ant-card-cover {
transform: none !important;
}
`

.ant-card-cover 추가하시면 됩니다. 이 부분은 동영상 강의에서도 수정해놓겠습니다! 감사합니다.

1

.antd-card-cover 태그를 눌러보시면 transform 속성이 있습니다.

transform 속성 안에 position: fixed가 들어가면 fixed가 먹지 않는 유명한 버그가 있습니다.

https://stackoverflow.com/questions/2637058/positions-fixed-doesnt-work-when-using-webkit-transform