예제 이미지에는 탐색 기능이 있습니다. 아래의 예제 코드는 잠재적 인 마크 업을 보여줍니다. 이미지 및 아래의 텍스트가 함께 이동해야하는 경우 (측면으로 슬라이드), 어떻게 CSS 만 사용하여 탐색 위치를 고정 할 수 있습니까? 나는 엘리먼트의 높이를 모른 채 자바 스크립트에 의존해야한다고 생각하지만, 그렇게하지 않아도된다.앵커 캐 러셀 탐색 CSS 만 사용하여 이미지 아래쪽으로 CSS 격자 (CSS 그리드 제외)
분명히 말하자면, 여기서 내비게이션 은 중심에 놓 이도록으로 표시되지만 그렇지는 않습니다. 그들은 임의의 이미지 높이의 바닥에 떠 있어야합니다.
UPDATE
예 코드 (see CodePen) :
<div class="carousel">
<div class="indices">
<a href="#"><div class="dot"><div class="ghost">Carousel slide 1</div></div></a>
<a href="#"><div class="dot"><div class="ghost">Carousel slide 2</div></div></a>
<a href="#"><div class="dot"><div class="ghost">Carousel slide 3</div></div></a>
</div>
<div class="gutter">
<div class="content">
<div class="img"><img src="https://cdn.pixabay.com/photo/2016/05/25/13/55/horses-1414889_1280.jpg" alt="Horses"></div>
<div class="text">This text content can really be any arbitrary height, so it wouldn’t work to just use negative margins on the navigation, unfortunately.</div>
</div>
<div class="content">
<div class="img"><img src="https://upload.wikimedia.org/wikipedia/commons/d/de/Nokota_Horses_cropped.jpg" alt="Other Horses"></div>
<div class="text">Also, images can be arbitrary heights.</div>
</div>
<div class="content">
<div class="img"><img src="http://maxpixel.freegreatpicture.com/static/photo/640/Water-Turtle-Nature-Reptile-649667.jpg" alt="Turtles"></div>
<div class="text">Turtles</div>
</div>
</div>
<div class="nav">
<a class="item prev" href="#" aria-label="Previous carousel story"></a>
<a class="item next" href="#" aria-label="Next carousel story"></a>
</div>
</div>
내 코드는 매우 유연; 필요한 경우 주변을 이동할 수 있습니다.
및 코드? –
절대 위치 요소를 찾고 있습니까? https://developer.mozilla.org/en-US/docs/Web/CSS/position – randomguy04
코드를 게시하고 수행하려고하는 것을 더 잘 설명하십시오. –