[css] CSS clear를 사용하여 세로 메뉴 바를 만드는 방법은?
우선 HTML 코드는 다음과 같이 작성할 수 있습니다.
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" type="text/css" href="styles.css">
</head>
<body>
<div class="menu">
<div class="menu-item">메뉴 항목 1</div>
<div class="menu-item">메뉴 항목 2</div>
<div class="menu-item">메뉴 항목 3</div>
</div>
</body>
</html>
다음으로는 CSS 코드를 작성할 차례입니다.
.menu {
width: 200px;
}
.menu-item {
clear: both;
padding: 10px;
background-color: #f2f2f2;
margin-bottom: 5px;
}
이 예제에서는 .menu
클래스가 세로 메뉴 바를 담당합니다. .menu-item
클래스는 각 메뉴 항목을 정의합니다. clear: both;
속성을 사용하여 각 항목이 다음 줄로 이동하도록 만듭니다.
이렇게하면 각 항목이 세로적으로 배열된 메뉴 바를 만들 수 있습니다. 코드를 실행하여 결과를 확인해 보세요!
참고로 작성된 코드는 예시일 뿐이며, 사용하시는 웹사이트나 레이아웃에 따라 스타일을 조정해야 할 수 있습니다.