반응형
제가 개발할 때 조금이라도 편하게 하게끔 기록해 놓은 css 모음집 입니다.
✔️ 버튼 기본 css 지우기
button {
border: 0;
background-color: transparent;
}
✔️ 내용물을 가운데로 만들기
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
✔️ 배경색 그라이데이션 효과 주기
background: linear-gradient(180deg, #f3f186 0%, #f5c96b 100%);
height: 100vh;
✔️ 이미지 가운데로 꽉차게 입히기
background-position: center;
background-size: cover;
✔️ 링크 태그에서 밑줄 없애기
text-decoration: none;
✔️ 버튼 꽉차게 만들기
Button {
display: block;
width: 100%;
text-align: center;
}
✔️ input에서 특정 타입만 선택하기
input[type=text]
{
....
}
✔️ 스크롤 내려도 위치 고정시키기 (sticky)
.sticky {
position: sticky;
top: 0;
background: #8a4baf;
}
sitcky 속성은 필수적으로 top, bottom, left, right들 중에 하나를 필수적으로 설정해주어야 한다.
overflow: hidden을 하면 sticky가 제대로 동작하지 않는 버그가 있음.
그래서 overflow: hidden대신 contain:paint로 사용한다.
반응형
'📌Language > HTML & CSS' 카테고리의 다른 글
TIL) overflow-clip-margin 속성으로 정밀한 클리핑 제어하기 (0) | 2024.07.10 |
---|---|
svg 이미지 사이즈 줄이기 (0) | 2023.03.31 |
리액트) 동적으로 클래스 추가해서 css 효과주기 (0) | 2022.07.20 |
리액트 fontawesome 사용방법 (0) | 2022.07.11 |
TIL) id 속성과 class 속성의 차이에 대해서 설명해주세요. (0) | 2022.05.23 |