본 포스팅은
정보 제공용이 아닌
유튜브 동빈나님의 JSP 게시판 만들기 강좌 14강을
바탕으로 보고 배운 것을 직접 정리해본 포스트 입니다.
** 소개 점보트론 만들기
* main.jsp
<link rel="stylesheet" href="css/custom.css">
........
<div class="container">
<div class="jumbotron">
<h1>웹 사이트 소개</h1>
<p>이곳은 부트스트랩을 이용한 JSP 웹 사이트입니다! <br></p>
<a class="btn btn-primary btn-pull" href="#">자세히 알아보기</a>
</div>
</div>
간단하게 점보트론을 만든다.
기존의 글씨가 너무 밋밋하니 css로 외부 폰트를 추가해준다.
css참조링크도 잊지말고 달아줘야한다.
* custom.css
@import url(http://fonts.googleapis.com/earlyaccess/namugothic.css);
@import url(http://fonts.googleapis.com/earlyaccess/hanna.css);
* {
font-family : 'Nanum Gothic';
}
h1{
font-family : 'Hanna';
}
외부 폰트를 import하고 Nanum Gothic은 전역에, Hanna는 h1에 적용시켜준다.
* 결과 화면
** Carousel 추가
* main.jsp
<div class="container">
<div id="myCarousel" class="carousel slide" data-ride="carousel">
<!-- 캐러셀 하단 ooo 있는 indicator -->
<ol class="carousel-indicators">
<li data-target="#myCarousel" data-slide-to="0" class="active"></li>
<li data-target="#myCarousel" data-slide-to="1"></li>
<li data-target="#myCarousel" data-slide-to="2"></li>
</ol>
<!-- 캐러셀의 inner. 사진을 추가. -->
<div class="carousel-inner">
<div class="item active">
<img src="images/c1.jpg">
</div>
<div class="item">
<img src="images/c2.jpg">
</div>
<div class="item">
<img src="images/c3.jpg">
</div>
</div>
<!-- 캐러셀의 좌우의 컨트롤러. -->
<a class="left carousel-control" href="#myCarousel" data-slide="prev">
<span class="glyphicon glyphicon-chevron-left"></span>
</a>
<a class="right carousel-control" href="#myCarousel" data-slide="next">
<span class="glyphicon glyphicon-chevron-right"></span>
</a>
</div>
</div>
캐러셀은 회전목마를 뜻한다.
프론트쪽의 캐러셀은 이 회전목마처럼 이미지들이 돌아가는 슬라이드를 말한다.
여기서 캐러셀 플러그인은 부트스트랩의 자바스크립트에서 포함되어있어 우리는 태그를 잘 활용해주기만 하면 된다.
WebContent에 images라는 폴더를 만들어서 그 안에 크기가 같은 사진 3장을 넣어두고 캐러셀에 추가해주었다.
* 결과 화면
** 메인 페이지
'웹 개발 한걸음' 카테고리의 다른 글
[Servlet] 로그인 구현하기 (0) | 2021.03.18 |
---|---|
[Servlet] EL과 데이터 저장소 (0) | 2021.03.18 |
[JSP] 13강 Part2 - 게시글 삭제 (0) | 2021.03.17 |
[JSP] 13강 Part1 - 게시글 수정 (0) | 2021.03.15 |
[JSP] 12강 - 상세 페이지 구현 + 특수 문자 처리 (0) | 2021.03.12 |