⭐ 1주차 복습
📌 단축키
여러줄 한 번에 내어쓰기 : shift+tab
정렬하고 싶을 때 : 드래그하고 shift+alt+f
주석 : ctrl + /
⭐ 레이아웃



⭐ 상세페이지 코드
<!DOCTYPE html>
<html lang="en">
<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">
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css" rel="stylesheet"
integrity="sha384-EVSTQN3/azprG1Anm3QDgpJLIm9Nao0Yz1ztcQTwFspd3yD65VohhpuuCOmLASjC" crossorigin="anonymous">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/js/bootstrap.bundle.min.js"
integrity="sha384-MrcW6ZMFYlzcLA8Nl+NtUVF0sA7MsXsP1UyJoMp4YLEuNSfAP+JcXn/tWtIaxVXM"
crossorigin="anonymous"></script>
<title>Document</title>
<style>
@import url('https://fonts.googleapis.com/css2?family=Jua&display=swap');
* {
font-family: 'Jua', sans-serif;
}
.mylogo {
text-indent: 30px;
}
.mypost {
width: 1000px;
margin: 20px auto 20px auto;
padding: 20px 20px 20px 20px;
box-shadow: 0px 0px 3px 0px gray;
}
.mytitle {
margin: 20px auto 20px auto;
padding: 20px 20px 20px 20px;
border: solid 2px;
}
.mytxt {
text-align: center;
margin: 20px auto 20px auto;
padding: 20px 20px 20px 20px;
border: solid 2px;
}
/* .mytxt>textarea {
width: 800px;
height: 100px;
margin: 20px auto 20px auto;
padding: 20px 20px 20px 20px;
} */
.mybtn>button:hover {
border: 2px solid black;
}
.mybtn {
display: flex;
flex-direction: row;
align-items: center;
justify-content: center;
}
.mybtn>button {
width: 300px;
height: 50px;
background-color: transparent;
border: 1px solid black;
color: black;
border-radius: 10px;
margin-top: 20px;
margin-right: 30px;
}
/* .message {
clear: both;
margin: 10px 0 0;
}
.message textarea {
width: 98%;
height: 100px;
} */
</style>
</head>
<body>
<div class=mylogo>
<br>
<h1> 비전5 </h1>
</div>
<div class="mypost">
<div class="mytitle">
<br>
<h1> 제목 </h1>
<p>
<div style="text-align:right" ;>
<img src="https://movie-phinf.pstatic.net/20210728_221/1627440327667GyoYj_JPEG/movie_image.jpg"
style="width:250px; height:400px;" />
</div>
<p>
<h1> ⭐⭐⭐ </h1>
</p>
</div>
<div class="mytxt">
<div class="mybtn">
<button>
<h5> 상세설명 </h5>
</button>
<button>
<h5> 감독/출연진 </h5>
</button>
</div>
<br>
<div>
<h5> 상세설명 or 감독/출연진 정보 </h5>
</div>
</div>
<div class="mytxt">
<h1> 개인 관람평 </h1>
<!-- <div class="message">
<textarea class="message_area" placeholder="관람평을 입력해주세요."></textarea>
<div class="mybtn">
<button>등록하기</button> -->
<div class="form-floating mb-3">
<input type="text" class="form-control" id="name" placeholder="url" />
<label for="floatingInput">닉네임</label>
</div>
<div class="form-floating">
<textarea class="form-control" placeholder="Leave a comment here" id="comment"
style="height: 100px"></textarea>
<label for="floatingTextarea2">관람평</label>
</div>
<div class="mybtn">
<button>
<h5> 등록하기 </h5>
</button>
</div>
<br>
<table class="table">
<thead>
<tr>
<th scope="col">닉네임</th>
<th scope="col">관람평</th>
</tr>
</thead>
</div>
</body>
📌 img src에 해당하는 이미지 크기 조절과 정렬에 어려움을 겪음. 결국 구글링으로 해결.
<div style="text-align:right";> <img src="https://movie-phinf.pstatic.net/20210728_221/1627440327667GyoYj_JPEG/movie_image.jpg" style="width:250px; height:400px;"/> </div>
📌 hover 기능을 넣는 과정에서 위의 위 class 밑의 button으로 작성했으나 작동이 되지 않아서, 바로 위 class로 수정하니까 작동이 됨.
.mytxt>button:hover { border: 2px solid white; } -> 작동 안됨 .mybtn>button:hover { border: 2px solid black; } -> 작동됨