반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- ArrayList
- Visual Studio Code
- Eclipse
- 이클립스
- Button
- Array
- CSS
- javascript
- table
- 자바스크립트
- js
- html
- 인텔리제이
- 문자열
- 정규식
- input
- windows
- 테이블
- date
- 자바
- Java
- 이탈리아
- Maven
- json
- list
- string
- CMD
- vscode
- IntelliJ
- 배열
Archives
- Today
- Total
어제 오늘 내일
[HTML/CSS] input 테두리 아래만 남기기, 없애기 (border, outline) 본문
input 필드를 스타일링하는 방법을 알아보고 있습니다.
[HTML/CSS] input 배경색, 글자색 변경하기
[HTML/CSS] input 커서 색상 변경하기 (caret-color)
이번에는 input 필드의 테두리를 없애는 방법, 아래쪽에만 테두리를 남기는 방법을 알아보겠습니다.
또한, input 필드에 마우스를 가져가면 나타나는 테두리도 같이 없애보도록 하겠습니다.
border-width
input 필드의 테두리를 없애기 위해 border 속성을 이용할 수 있습니다.
예제
첫번째 input 필드
border-width를 0으로 설정하여 모든 테두리를 없앴습니다.
두 번째 input 필드
border-width에 3개의 값을 정의하면,
첫 번째는 위쪽, 두 번째는 왼쪽과 오른쪽, 세 번째는 아래쪽(bottom)의 테두리 굵기를 지정할 수 있습니다.
여기서는, 아래쪽의 테두리 굵기만 1px로 정의하였습니다.
일단, input 필드의 테두리는 모두 제거했지만,
input 필드를 클릭하면 테두리가 다시 나타납니다.
이 테두리도 없애보도록 하겠습니다.
outline
outline의 속성을 none으로 정의하여
input 필드에 마우스 포커스가 갔을 때 나타나는 테두리를 없앨 수 있습니다.
예제
outline 속성값을 'none'으로 지정하였습니다.
이제, input 필드에 포커스를 이동해도 테두리가 생기지 않습니다.
반응형
'IT > HTML&CSS' 카테고리의 다른 글
[HTML/CSS] input 배경색 투명하게 하기 (0) | 2023.07.31 |
---|---|
[HTML/CSS] input 클릭 시 테두리 색상 변경 (0) | 2023.07.31 |
[HTML/CSS] input 커서 없애기 (1) | 2023.07.30 |
[HTML/CSS] input 커서 색상 변경하기 (caret-color) (0) | 2023.07.29 |
[HTML/CSS] input 배경색, 글자색 변경하기 (0) | 2023.07.29 |