WEB/CSS / / 2021. 12. 3. 07:33

[css] 네이버 검색창 UI 만들기

목표는 네이버 홈페이지 검색 UI


해당 부분의 UI를 구현할 수 있는데 까지 해보는 것이 목표이다.

html body


<body>
	<header>
		<a href="#"><img
			src="https://upload.wikimedia.org/wikipedia/commons/3/30/%EB%84%A4%EC%9D%B4%EB%B2%84_%EB%A1%9C%EA%B3%A0.png"
			class="img_logo" /></a>
		<div class="search_box">
			<input type="text" maxlength="225"> <i id="keyboard"
				class="fa fa-keyboard-o"></i>
			<button>
				<i class="fa fa-search"></i>
			</button>
		</div>
	</header>
</body>

 

CSS


<style>
* {
	box-sizing: border-box;
}

body {
	margin: 0;
}
header {
	display: flex;
  } 

.img_logo {
	margin-right: 15px;
	max-width: 150px;    
	margin-top: 20px;
}

.search_box {
	width: 520px;
	height: 50px;
	border: 2px solid #03cf5d;
	display: flex;
	margin-top: 20px;
}

.search_box input {
	width: 90%;
	height: 46px;
	padding-left: 12px;
	padding-right: 12px;
	border: none;
	outline: none;
	font-size: 18px;
	
}

.search_box button {
	width: 10%;
	height: 46px;
	margin: 0;
	padding: 0;
	border: none;
	background: #03cf5d;
}

.search_box i {
	color: white;
	font-size: 22px;
	text-align: center;
}

#keyboard {
	color: lightgray;
	font-size: 20px;
	text-align: center;
	width: 10%;
	padding-top:12px;
}
</style>

 

출력 결과


naver 로고 옆에 날개 달린 모자는 생략하였다.

반응형

'WEB > CSS' 카테고리의 다른 글

sass(scss) 설치 방법  (0) 2023.09.03
[CSS] 크기 단위인 em과 rem이란?  (0) 2021.12.01
[CSS] float 속성  (0) 2021.11.28
  • 네이버 블로그 공유
  • 네이버 밴드 공유
  • 페이스북 공유
  • 카카오스토리 공유