[CSS] ⭐️ 외우고 있으면 좋을 듯한 개념 ⭐️

Narcoker·2023년 6월 9일
1

CSS

목록 보기
38/40

이 글은 지속적으로 업데이트될 글 입니다.

position:absolute가 지정되면 z-index:0 이 지정된다.

값이 같다면 나중에 선언된 요소가 앞에온다.
relative도 동일하다.

position 속성이 있는게 우선적으로 앞으로 나온다.

z-index가 같다면 position 속성이 relativeabsolute 보다 앞에 온다.

vertical-aligninline에서는 사용할 수 없다. em 태그는 inline 이다.

align-itemsflex-direction에서 설정된 축을 기준으로 중앙 정렬이다.

justify-contentflex-direction에서 설정된 축의 수직을 기준으로 한 중앙 정렬이다.

pointer-event
이벤트를 받을지 지정하는 속성, default : all

form 관련 요소(input 등)는 font 관련 속성을 상속받지 않는다.

모든 요소에 일일이 속성을 부여하지말고 전체 선택자 * 를 사용하면
한번에 font 속성 지정이 가능하다.

input 전용 가상선택자 valid : 입력값이 유효할때 css
- html 태그에 부여된 type과 추가 속성을 기준으로 유효한지 판단한다.

input 전용 가상선택자 invalid : 입력값이 유효하지 않을 css
- html 태그에 부여된 type과 추가 속성을 기준으로 유효한지 판단한다.

선택자 방식이 다르고 같은 속성이 존재한다면 먼저 선언된 속성이 우선 적용된다.

transition : 속성1, 속성2, 0.3s : 특정 속성만 transition 적용하는 방법

max-height: 최대 높이 지정

모든 자식들이 display : inline-block 이고 height 값이 다르면 bottom을 기준으로 정렬된다.

label 태그 안에 input[type=checkbox] 사용 시 for 속성이 있으면 동작하지 않는다.

modal 열렸을때 스크롤을 막으려면 body.active { overflow:hidden } 을 넣으면 된다.

profile
열정, 끈기, 집념의 Frontend Developer

0개의 댓글