Day42

두윤기·2023년 2월 27일
0

style reset

icon

before, after

> CDN

  • 아이콘을 사용하기 위해 제조업체에서 제공하는 CDN 사용
    (CDN: Content Delivery Network, 파일을 배포하는 주소)

장점

  • 업데이트가 자동
  • 어느 위치에서나 비슷한 속도 (CDN 배포 업체의 성능에 따라 다름)

단점

  • CDN 업체에 의존적
  • 인터넷 연결이 반드시 필요

+ css gradient

> 아이콘 애니메이션

ref

https://fontawesome.com/docs

예시

  • fa-spin
  • fa-beat
  • fa-shake

web-font

  • 웹 사이트 다운받을 때, font도 다운받게 함
  • 최적화 X

goole font

다단 layout

  • 2단, 3단, 그 이상의 화면 배치를 가로로 하기 위한 방법
  • float, flex, grid와 같은 여러 방식 존재

float

  • 기본 배치가 아닌 공중 배치 개념
  • left와 right 두 가지 방식 존재
  • 바닥이 아닌 공중에 배치하기 때문에 뒤쪽 영역을 침범
  • 이 문제를 해결하지 못하면 사용 불가능
  • clear 속성을 가진 영역이 반드시 float사용 후에 배치
  • ::after 영역을 가상 선택자로 선택하여 생성한 뒤 clear 적용

> 사용 방법

  • .float-box 영역 생성
  • 내부에 .float-left, .float-right로 좌우 정렬 배치
  • 영역이 종료되면 자동 clear 되도록 처리

가상 선택자

ex)::before, ::after

flex

  • display: flex | inline-flex

영역 차원 옵션

  • flex-direction: 영역 내부 content 배치 방향
  • flex-wrap: 영역 내부 content 줄바꿈
  • justify-content: 영역 내부 content 가로 정렬
  • align-items: 영역 내부 content 세로 정렬

개별 항목 옵션

  • flex-grow: 남는 공간에 대한 할당 비율

HTML 5 layout

profile
programmerD

0개의 댓글

관련 채용 정보