Dev log - 4, CSS #3

박강산·2022년 3월 22일
0

학습한 내용

CSS 관련

  • 대/소문자 적용은 text-transform 속성으로 적용 (uppercase 는 대문자, lowercase는 소문자, capitalize는 첫 글자만 대문자)

  • 가상 선택자 :nth-child() 값이 odd이면 홀수, even이면 짝수(=2n), n이면 배수 적용 가능

  • z-index 속성으로 나중의 태그를 최상단으로 위치 가능 ('0' 이 기본값)

display 속성

  1. inline 속성과 block 속성이 있음.

  2. inline 속성은 줄바꿈 없이 왼쪽부터 한 줄씩 정렬
    (width/height 속성 불가, margin/padding-top/bottom 속성 불가)

  3. block 속성은 태그당 하나의 줄바꿈이 형성
    (width/height 속성 가능, margin/padding-top/bottom 속성 가능)

  4. inline-block 속성은 왼쪽부터 하나씩 정렬되는 block 속성
    (width/height 속성 가능, margin/padding-top/bottom 속성 가능)

참고 사이트 (https://developer.mozilla.org/ko/docs/Web/HTML/Inline_elements)

position 속성

  • static 속성 (기본값, 정적 위치) (top, bottom, left, right 속성 불가)
    -> 초기 영역 유지, 초기 위치 값이 다른 요소에 영향을 줌

  • relative 속성 (상대적 위치) (top, bottom, left, right 속성 가능)
    -> 초기 영역 유지, 부모 태그를 기준으로 위치를 조정, 초기 위치 값이 다른 요소에 영향을 줌

  • absolute 속성 (절대적 위치) (top, bottom, left, right 속성 가능)
    -> 초기 영역 없음, static 속성 제외 부모 태그를 기준으로 위치를 조정, 초기 위치 값이 다른 요소에 영향을 주지 않음

  • fixed 속성 (고정 위치) (top, bottom, left, right 속성 가능)
    -> 초기 영역 없음, 최상위 부모 태그를 기준으로 위치를 조정, 초기 위치 값이 다른 요소에 영향을 주지 않음

형태 구조 선택자

  • :nth-of-type(n)
  • 다른 형제 태그가 있을 때 선택하는 속성, 태그의 형태를 파악하여 그 태그에서만 순서를 시작
  • :nth-last-of-type(n) 속성 적용 시, 마지막에서부터 순번을 시작

Do it! 웹 표준의 정석 220p, 238p ~

profile
안녕하세요. 맡은 업무를 확실하게 수행하는 웹 개발자가 되기 위하여 끊임없이 학습에 정진하겠습니다.

0개의 댓글

관련 채용 정보