728x90

textarea태그는 resize 기능을 가지고 있다. 이 기능 단추를 커스텀해야하는 상황이 생겨서 열심히 서치하고 시도해 본결과 성공했다.
기본 단추에 제공되는 아이콘 말고 디자인된 아이콘을 넣는게 필요해서 ::-webkit-resizer 를 사용하여 background-image에 해당 원하는이미지를 넣어 완성하였다.
이미지까지는 원활하게 넣었지만 특정 사이즈일때 아래와 같이 라운드한 오른쪽 하단이 비어보이는 현상이 생겼다.

한참을 해매면서 resizer 오른쪽 하단의 비는 현상을 없애기위해 border-radius를 ::-webkit-resizer에 열심히 줘도 삐져나와서 시도해 본 끝에
::-webkit-scrollbar-corner에 줘야한다는걸 알았다!
&::-webkit-scrollbar-corner {
border-radius: $radius-full;
}
그리고 원하는 resizer 이미지를 넣을때 주의할 점은 background: 축약 스타일을 쓰면 적용이 되지 않아서 background-image, background-repeat, background-size 등 background에 관한 스타일을 다 풀어서 나열해야한다.
'DEVELOP' 카테고리의 다른 글
| [CSS] grid로 마크업 순서 변경하기 (0) | 2025.10.31 |
|---|---|
| [Bitbucket] Private Repository local에 추가시 core error (0) | 2025.10.16 |
| [React.js] 2개 이상의 모듈 클래스명 부르는 방법 (0) | 2025.09.05 |
| [Develop] 레파지토리 클론 및 특정 원격 브랜치 로컬로 가져오기. (0) | 2025.08.22 |
| [Javascript] import 시 오류 해결 방법 (0) | 2025.03.12 |