바로가기 버튼이 있는 이미지 슬라이드 만들기
부트 스트랩을 사용해서 바로가기 버튼이 있는 슬아이드 만들기
가끔 홈페이지 보면 첫 화면에 이미지 3~5개가 순서대로 슬라이드 되면서 예쁘게 나오는 부분이 있다. 거기에 바로가기 버튼 까지 있으면 그럴 싸한 웹페이지 메인 화면이 될 것 같아서 만들어 봤다.
이미지 출처는 나무 위키의 청설 포스터이다.
예재 코드는 다음과 같다.
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>slide with bootstrap</title>
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha1/dist/css/bootstrap.min.css" rel="stylesheet" />
</head>
<body>
<div id="carouselExampleCaptions" class="carousel slide" data-bs-ride="carousel">
<div class="carousel-indicators">
<button type="button" data-bs-target="#carouselExampleCaptions" data-bs-slide-to="0" class="active" aria-current="true" aria-label="Slide 1"></button>
<button type="button" data-bs-target="#carouselExampleCaptions" data-bs-slide-to="1" aria-label="Slide 2"></button>
<button type="button" data-bs-target="#carouselExampleCaptions" data-bs-slide-to="2" aria-label="Slide 3"></button>
</div>
<div class="carousel-inner">
<div class="carousel-item active">
<img src="https://1번이미지.jpg" class="d-block w-100" alt="...">
<div class="carousel-caption d-none d-md-block">
<h5>First slide label</h5>
<p>Some representative placeholder content for the first slide.</p>
<span style="border:solid 1px white;padding:2px 30px;font-size:22px; cursor:pointer;" onclick="javascript:location.href='https://wdofoz.qhop.org'">바로가기1</span>
</div>
</div>
<div class="carousel-item">
<img src="https://2번이미지.jpg" class="d-block w-100" alt="...">
<div class="carousel-caption d-none d-md-block">
<h5>Second slide label</h5>
<p>Some representative placeholder content for the second slide.</p>
<span style="border:solid 1px white;padding:2px 30px;font-size:22px; cursor:pointer;" onclick="javascript:location.href='https://wdofoz.qhop.org'">바로가기2</span>
</div>
</div>
<div class="carousel-item">
<img src="https://3번이미지.jpg" class="d-block w-100" alt="...">
<div class="carousel-caption d-none d-md-block">
<h5>Third slide label</h5>
<p>Some representative placeholder content for the third slide.</p>
<span style="border:solid 1px white;padding:2px 30px;font-size:22px; cursor:pointer;" onclick="javascript:location.href='https://wdofoz.qhop.org'">바로가기3</span>
</div>
</div>
</div>
<button class="carousel-control-prev" type="button" data-bs-target="#carouselExampleCaptions" data-bs-slide="prev">
<span class="carousel-control-prev-icon" aria-hidden="true"></span>
<span class="visually-hidden">Previous</span>
</button>
<button class="carousel-control-next" type="button" data-bs-target="#carouselExampleCaptions" data-bs-slide="next">
<span class="carousel-control-next-icon" aria-hidden="true"></span>
<span class="visually-hidden">Next</span>
</button>
</div>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha1/dist/js/bootstrap.bundle.min.js" integrity="sha384-w76AqPfDkMBDXo30jS1Sgez6pr3x5MlQ1ZAGC+nuZB+EYdgRZgiwxhTBTkF7CXvN" crossorigin="anonymous"></script>
</body>
</html>
기본 코드는 겟부트스트랩 에서 가져왔다. https://getbootstrap.kr/docs/5.0/components/carousel/
지연 시간 및 디졸브등 기타 옵션을 추가 하고 싶다면 링크로 가서 참고하면되겠다.
제공 된 코드에서 이미지를 넣고
<span style="border:solid 1px white;padding:2px 30px;font-size:22px; cursor:pointer;" onclick="javascript:location.href='https://wdofoz.qhop.org'">바로가기</span>
코드를 추가해서 바로가기 버튼을 만들었다.
입맛에 맞게 수정해서 사용하면 되겠다.
- Older
- Newer
- Cockpit을 SSL 없이 HTTP로 접속하거나 Cloudflare를 통한 HTTP... 2025. 01. 20
- 바로가기 버튼이 있는 이미지 슬라이드 만들기 2025. 01. 19
- 웹페이지 모니터링 하다 다운되면 이메일로 알려주는 시스템 만들기 2023. 09. 07
- 드래그 막아논 사이트 확장 프로그램 없이 드래그 하는 3가지 방법 2023. 02. 09
- 갑자기 꺼지는 노트북 100% 해결 2021. 05. 31
- 정적 페이지도 결국은 워드프레스 2021. 05. 18
- 윈도우로 구형 흰둥이에 high Sierra(하이시에라 이상) 설치 하기 - 맥할아... 2020. 06. 16