css 헷갈리는 것 정리

2023. 3. 25. 19:20·🔥 부트캠프-웹 개발 🔥/CSS3

1) padding, border, margin

박스모델

 

2) text-align, margin : auto

둘 다 부모에 작성

text-align : center; : 부모(block) 안에 요소들이 inline 일 때 (모든 자식들이 상속)

margin : 0 auto; : 부모(block)안에 요소들이 block 일 때 (너비 필수)

 

* inline : a, span, strong, em, b, i (너비를 자기 자신만큼 차지 -> 옆으로 나열)

   block : div, h, p, ul, li, il, dl, dd (너비를 부모 크기의 100%만큼 차지)

   inline-block : img, dt, button, input

 

3) line-height : 글자 간 행간

 

4) border-radius : 모서리 둥글게

 

5) overflow-hidden : 부모 크기만큼만 보이게

 

6) text-overflow : 줄임표 (...)

w

overflow:hidden

white-space:nowrap

text-overflow:ellipsis

 

7) vertical-align : inline 요소들 수직 정렬 (block 적용 불가)

 

8) float, flex

float : 자기 자신을 띄우기

flex : 자식들을 띄우기

+ justify-content : space-between : 양 끝으로 배치

                              : space-around : 모든 간격을 일정하게

 

9) position : relative : 기준 (부모에 넣기)

      position : absolute : relative가 있는 부모 or 조상을 기준으로 상하좌우 절대위치 배치

 

'🔥 부트캠프-웹 개발 🔥/CSS3' 카테고리의 다른 글
  • [DAY - 18] 사이트 연습
  • [DAY - 17] 시멘틱 마크업 예제 연습
  • [DAY - 16] transition, opacity
  • [DAY - 15] transform, transitions
Yeonhub
Yeonhub
✨ https://github.com/yeonhub 📧 lsy3237@gmail.com
  • Yeonhub
    비 전공자의 Be developer
    Yeonhub
  • 전체
    오늘
    어제
    • 전체보기 (169)
      • 🔍 Tech 🔍 (19)
        • Front-End (11)
        • Back-End (4)
        • AI (1)
        • Server (1)
        • Etc (2)
      • 💡 원티드 프리온보딩 챌린지 💡 (14)
        • PRE-ONBOARDING_AI (11월) (1)
        • PRE-ONBOARDING_FE (2월) (2)
        • PRE-ONBOARDING_FE (1월) (2)
        • PRE-ONBOARDING_FE (12월) (9)
      • 🔥 부트캠프-웹 개발 🔥 (118)
        • HTML5 (7)
        • CSS3 (21)
        • JavaScript (27)
        • JavaScript_advanced (9)
        • React (24)
        • Next (1)
        • MYSql (5)
        • Node (5)
        • 오늘하날(개인프로젝트) (12)
        • 이젠제주투어(팀프로젝트) (7)
      • 💻 CS 💻 (1)
        • 알고리즘 (1)
      • ⚡ 코딩테스트 ⚡ (11)
        • JavaScript (11)
      • 📚 Books 📚 (6)
        • 클린 아키텍처 (2)
        • 인사이드 자바스크립트 (4)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

    • Github
  • 공지사항

  • 인기 글

  • 태그

    react native analytics
    expo node fcm
    expo fcm
    프론트엔드 테스트코드
    react native bottom sheet
    expo 길찾기
    expo map
    라스콘
    node fcm
    react vite
    react native admob
    expo google map
    javascript fcm
    expo 지도
    rn bottom sheet
    expo deep linking
    컴파운드 컴포넌트 패턴
    node.js fcm
    node cron
    react native firebase analytics
    rn admob
    expo admob
    expo fcm push
    node crontab
    php node
    라스콘4
    python node
    Node
    bottom sheet
    react native expo fcm
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
Yeonhub
css 헷갈리는 것 정리
상단으로

티스토리툴바