프로젝트에 Foundation 4.3.0을 사용하고 있으며 가장 기본적인 방법으로 궤도를 설정하려고합니다. javascript와 CSS가 올바르게로드되고있는 것처럼 보이고, 이미지가로드되고, 모든 추가 요소가 삽입됩니다. 그러나 기본 <ul>
의 높이는 항상 0px입니다.Zurb Foundation 4.3.0 궤도에 슬라이드가 표시되지 않습니다.
<div class="row">
<section class="large-12 columns">
<div class="slideshow-wrapper">
<div class="preloader"></div>
<ul data-orbit="">
<li><img src="/media/cache/8a/ec/8aec9d6a99dea3db235f24712e8f3f88.jpg"></li>
<li><img src="/media/cache/20/88/208812a64eee2e7e9b8efe4b5f73c990.jpg"></li>
</ul>
</div>
</section>
</div>
여기에 HTML이 가지 않습니다 foundation.orbit.js
번입니다 : 여기 내 HTML의 HTML을 생성 할 때 나는 이미지에 명시적인 폭 + 높이를 넣어 시도
<div class="row">
<section class="large-12 columns">
<div class="slideshow-wrapper">
<div class="preloader"></div>
<div class="orbit-container orbit-stack-on-small">
<ul data-orbit="" class="orbit-slides-container" style="margin-left: -100%; width: 400%; height: 0px;">
<li data-orbit-slide="" style="width: 25%;"><img src="/media/cache/20/88/208812a64eee2e7e9b8efe4b5f73c990.jpg"></li>
<li class="active" style="width: 25%;"><img src="/media/cache/8a/ec/8aec9d6a99dea3db235f24712e8f3f88.jpg"></li>
<li style="width: 25%;"><img src="/media/cache/20/88/208812a64eee2e7e9b8efe4b5f73c990.jpg"></li>
<li data-orbit-slide="" style="width: 25%;"><img src="/media/cache/8a/ec/8aec9d6a99dea3db235f24712e8f3f88.jpg"></li>
</ul>
<a href="#" class="orbit-prev">Prev <span></span></a>
<a href="#" class="orbit-next">Next <span></span></a>
<div class="orbit-slide-number">
<span>1</span> of <span>2</span>
</div>
<div class="orbit-timer">
<span></span>
<div class="orbit-progress" style="overflow: hidden; width: 54.15%;"></div>
</div>
</div>
<ol class="orbit-bullets">
<li data-orbit-slide-number="1" class="active"></li>
<li data-orbit-slide-number="2" class=""></li>
</ol>
</div>
</section>
</div>
이, 하나의 슬라이드에 class="active"
을 넣어은, 다양한 재단 설정 변경, 등등 아무것도 작동하는 것 같습니다.
HTML을 Foundation 문서의 실제 예제와 비교하면 작업중인 버전에서 슬라이드에 항상 z-index
이 동적으로 설정된다는 것을 알게되었습니다. 내 사이트에서는 z-index
이 설정되지 않습니다. 물론 작업 버전의 ul
에는 슬라이드의 높이와 동일한 인라인 CSS 높이가 있습니다.
ul
높이를 수동으로 300px로 설정하면 이미지가 보이지 않는 것을 제외하면 모든 것이 올바르게 보입니다. div.orbit-container
을 overflow: visible
으로 설정하면 컨테이너 왼쪽에 슬라이드 중 하나의 가장자리가 표시됩니다.
어떤 아이디어라도 높이 평가할 수 있습니다.
정확히 같은 문제가 있습니다. 설정하지 않은 높이까지 내려갑니다. 여기에 내 예가있다. http://www.universitycreditunion.org.php53-7.dfw1-1.websitetestlink.com/ – Brett
문제는 여기에 작성 : https : // github.com/zurb/foundation/issues/2982 – bjudson
모든 버전의 최신 버전을 다운로드했으며 개별 .js 포함을 사용할 때 작동하지 않는 것처럼 보입니다. 모두 포함 된 축소 버전과 비교하십시오. – Brett