HTML+CSS 검색창
위의 이미지를 예시로서 쓰면, 쉽게 말해 div안에 input와 button이 있는 것이다. 물론 인푸트(input)와 버튼(button)만으로도 표현이가능하지만,
패딩이 없다면 div 테두리와 인푸트 가로세로 글씨의 간격이 좁아서 이상하게보인다. 아래는 위 예시의 html 소스로 돋보기 이미지 대신 검색이라는 글자로 대체하겠다. <div> <input type="text" placeholder="검색어 입력"> <button>검색<button> </div> 인푸트와 버튼의 부모인 div의 크기는 사용자가 해당 페이지에 알맞게 맞춰 넣으면된다. 여기서 추가로 하나 더 알려주면 placeholder 색상을 조정할 수 있다. input:-ms-input-placeholder {color:#a8a8a8; } input::-webkit-input-placeholder {color:#a8a8a8;} input::-moz-placeholder {color:#a8a8a8;} 위의 소스처럼 색상을 지정하면된다. 따라서 3개가 한세트로 움직여야하는 소스라는 것이다. div{ height: 40px; width: 400px; border: 1px solid #1b5ac2; background: #ffffff; } 기본적으로 div에 원하는 세로(heigh) 사이즈와 가로(width) 사이즈를 주고 이때 background로 배경색을 흰색으로 적용해도, 안해도되지만 input{ font-size: 16px; width: 325px; padding: 10px; border: 0px; outline: none; float: left; } 인푸트(input) button{ width: 50px; height: 100%; border: 0px background: #1b5ac2; outline: none; float: right; color: #ffffff } button 이 버튼 또한 인푸트와 마찬가지로 아웃라인 논(outline:none)을 주어
매일 쓰는 브라우저 보안이 걱정된다면, 안전하고 빠른 최신 브라우저 웨일로 업데이트 하세요.다운로드
더보기 뉴스스탠드주제별 캐스트
타임스퀘어TOP |