<style>
.movie-body {
width: 100%;
height: 250px;
padding: 1rem;
white-space: nowrap;
}
.text-body div {
display: flex;
align-items: center;
text-align: left;
gap: 2rem;
margin-bottom: 15px;
}
.text-gap {
margin-right: 1.5rem;
}
</style>
<script>
<div class="movie-body">
<div class="text-body">
<div><span class="text-gap">영화제목</span><span>${movie.title}</span></div>
<div><span>영화개봉일</span><span>${movie.release_date}</span></div>
<div><span class="text-gap">영화장르</span><span>${movie.genres[0].name}</span></div>
<div><span class="text-gap">영화평점</span><span>★ ${movie.vote_average}</span></div>
</div>
</div>
</script>
<div class="movie-body">
<div class="text-body">
<div>영화제목    ${movie.title}</div>
<div>영화개봉일   ${movie.release_date}</div>
<div>영화장르    ${movie.genres[0].name}</div>
<div>영화평점    ★ ${movie.vote_average}</div>
</div>
</div>
// 공백 1칸
  // 공백 2칸
  // 공백 3칸
<div class="text-body">
<div><span class="text-gap">영화제목</span><span>${movie.title}</span></div>
<div><span>영화개봉일</span><span>${movie.release_date}</span></div>
<div><span class="text-gap">영화장르</span><span>${movie.genres[0].name}</span></div>
<div><span class="text-gap">영화평점</span><span>★ ${movie.vote_average}</span></div>
</div>
.text-body div {
display: flex;
align-items: center;
text-align: left;
gap: 2rem;
margin-bottom: 15px;
}
.text-gap {
margin-right: 1.5rem;
}
.movie-body {
width: 100%;
height: 250px;
padding: 1rem;
white-space: nowrap;
}
<style>
.movie-body {
width: 100%;
height: 250px;
padding: 1rem;
}
.text-body div {
display: flex;
align-items: center;
text-align: left;
}
.text-gap {
padding-left: 148px; text-indent: -148px;
}
</style>
<script>
<div class="text-body">
<div class="text-gap">영화제목    ${movie.title}</div>
<div class="text-gap">영화개봉일   ${movie.release_date}</div>
<div class="text-gap">영화장르    ${movie.genres[0].name}</div>
<div class="text-gap">영화평점    ★ ${movie.vote_average}</div>
</div>
</script>
padding-left: 40px; text-indent: -40px;
css는 정말 무궁무진한 것 같다.. 당연하다고 생각했던 부분의 하나부터 열까지 다 설정을 해줘야해서 아주 디테일한 놈이라는 생각이 들었다. 덕분에 머리가 쪼개질 것 같았지만 만들어놓으면 확실히 뿌듯하긴 하다.
css 속성을 전부 외울 순 없지만 나중에 사용할 때 '아, 나 그거 사용해봤었지'하고 다시 따로 찾아볼 필요없이 내 게시글로eh 딱 알아볼 수 있도록 앞으로 TIL도 상세하게 적어놔야겠다.
와우 생각과 구현이 너무 멋져요!