부트스트랩으로 포스팅 박스 제작하기
포스팅 박스 만들기
완성본
이 포스팅 박스를 부트스트랩으로 만들어보았다.
작년에 부트스트랩 공부했을 때 도대체가 무슨 말인지 몰라서 많이 헤맸던 경험이 있다..
원하는 템플릿만 잘 찾아서 넣으면 되는데...그게 그렇게 어려웠나보다..
1.큰 박스 먼저 만들기
하나의 div 클래스를 만들어 한 묶음로 만들어주었다.
2.영화URL
부트스트랩에 있는 이메일 템플릿을 활용하여 코드를 가져왔다.
가져온 후에는 적절하게 이름을 바꾸었다.
<div class="form-floating mb-3">
<input type="email" class="form-control" id="floatingInput" placeholder="영화URL">
<label for="floatingInput">영화URL</label>
</div>
3.별점 박스
Custom select에 있는 선택하고 항목을 설정할 수 있는 템플릿을 가져왔다.
<div class="input-group mb-3">
<label class="input-group-text" for="inputGroupSelect01">별점</label>
<select class="form-select" id="inputGroupSelect01">
<option selected>--선택하기--</option>
<option value="1">⭐</option>
<option value="2">⭐⭐</option>
<option value="3">⭐⭐⭐</option>
<option value="4">⭐⭐⭐⭐</option>
<option value="5">⭐⭐⭐⭐⭐</option>
</select>
</div>
4.코멘트 URL
comment를 작성할 수 있는 label 템플릿을 가져와 활용했다.
<div class="form-floating">
<textarea class="form-control" placeholder="Leave a comment here" id="floatingTextarea"></textarea>
<label for="floatingTextarea">코멘트</label>
</div>
5.기록하기, 닫기 버튼
먼저 div로 버튼의 영역을 묶어주었다.
이렇게 두 가지 모양 템플릿으로 가지고 와서
<div class="mybtn">
<button type="button" class="btn btn-dark">기록하기</button>
<button type="button" class="btn btn-outline-dark">닫기</button>
</div>
이름을 바꾸어 주었다.
버튼의 경우 CSS가 중요했는데,
.mybtn {
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
margin-top: 10px;
}
.mybtn > button {
margin-right: 10px;
}
가운데로 정렬해주면서, flex-direction: row를 줌으로서 수평으로 두었다.
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
아무래도 위 4가지 태그는 가운데 정렬할 때 많이 쓰일 듯 하다!
이렇게 해서 위의 완성본을 완성했다!
Author And Source
이 문제에 관하여(부트스트랩으로 포스팅 박스 제작하기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@suyong0697/부트스트랩으로-포스팅-박스-제작하기저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)