테스트 사이트 - 개발 중인 베타 버전입니다

Swiper 슬라이드가 안됩니다 ㅠㅠ 채택완료

안녕하세요

혼자 독학으로 포트폴리오를 제작하고 있는 코린이 입니다...

 

똑같은 소스 그대로

메인 슬라이드 부분만 따로 html 저장하면 잘 작동이 되거든요

 

근데 똑같은 소스를

헤더부분 밑에 추가하면 작동이 안돼요 ㅠㅠ

 

따로 떼어서 생성된 html 파일에서는 실행이 잘 되는걸 보면

Swiper 코딩이 틀린건 없는것 같은데...

뭐가 문제일까요? ㅠㅠ

 

 

 

 

CSS, JS 는 따로 파일로 만들었거든요..

CSS에서 문제가 있는걸까요? ㅠㅠ

CSS는 우선 너무 길어서 다 캡쳐를 하진 않고 슬라이드 부분만...

 

----------- CSS 중 Swiper 슬라이드 적용 부분

 

--------- JS 파일 전체 캡처

 

이걸로 어제 계속 인터넷, 블로그 다 찾아보다가

4시간 동안 해결 못하고 끝냈거든요 ㅠ 좌절...

고수님들 도와주세요 ㅠㅠㅠㅠ

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트

헤더에 있는 스와이퍼에 mySwiper 클래스가 안보이네요.

섹션아래 swiper-container에 header-swiper 클래스 추가하세요.

</p>

<p><section></p>

<p>    <div class="swiper-container header-swiper"></p>

<p>    ...</p>

<p>

그리고 메인페이지에서는 메인의 스와이퍼랑 헤더의 스와이퍼가 겹치기때문에 클래스명을 따로 주시고 

따로 swiper 클래스를 만들어주셔야합니다. 그리고 페이지네이션과 네비게이션도 '.header-swiper .swiper-pagination' 이런식으로 정확히 정의해주셔야 안겹칩니다. 이게 겹치면 메인페이지에서 메인슬라이더를 페이지 넘기면 헤더의 슬라이더도 같이 넘어가거든요. 코드를 올려주셨으면 복붙으로 구현해드릴텐데 스샷이라 일일이 타이핑 해드릴수가 없네요.

</p>

<p>var swiper_header = new Swiper('.header-swiper',{</p>

<p>   ...  </p>

<p>

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인

전체 질문 목록

🐛 버그신고