반응형
CSS로만 사용하여 X 버튼을 만드려고 합니다. 아래와 같이 사용하면 됩니다.
HTML
<span className='btn_x'></span>
CSS
.btn_x {
position: absolute;
top: 20px;
right: 40px;
&:hover {
&::before,
&::after {
background-color: #555;
}
}
&::before,
&::after {
content: '';
display: block;
position: absolute;
width: 3px;
height: 25px;
background-color: #999;
cursor: pointer;
}
&::before {
transform: rotate(45deg) translateX(0px);
}
&::after {
transform: rotate(-45deg) translateX(0px);
}
}
}
'IT > 퍼블리싱 (html+css)' 카테고리의 다른 글
[HTML] Select Option 스타일링 (0) | 2024.08.29 |
---|---|
[퍼블리싱] Loading Bar 만들기 (0) | 2024.07.12 |
[퍼블리싱] 레이어 팝업 만들기 (0) | 2024.05.16 |
[HTML] 모바일 Input 박스 클릭 시 가상키보드 나오지 않게 하기 (0) | 2022.08.18 |
[HTML] 카카오톡 사이트 링크 시 이미지 , 데이터 변경 (0) | 2022.05.06 |