inblog logo
|
from-web-developer
    HTML/CSS

    5. (CSS) justify-content

    hyeonn's avatar
    hyeonn
    Jan 16, 2024
    5. (CSS) justify-content
    Contents
    1. 수평 정렬 (수평 이동) : justify-content2. 수직 정렬 (수직 이동) : align-items3. nth-child();

    1. 수평 정렬 (수평 이동) : justify-content

    기본 상태
    기본 상태
     

     
    justify-content: end; ⇒ 왼쪽으로 수평 이동
    justify-content: end; ⇒ 왼쪽으로 수평 이동
     

     
    notion image
    가운데로 수평 이동
    가운데로 수평 이동
     

    2. 수직 정렬 (수직 이동) : align-items

    align-items: end;
    notion image
    가운데로 수평 이동, 아래로 수직 이동
    가운데로 수평 이동, 아래로 수직 이동
     

    <따로 정렬 시, 부모가 2명>

    notion image
    notion image
     

    3. nth-child();

    last-child = 마지막 div를 지정해서 적용
    notion image
    notion image
     

     
    • .outer-box div 하면 outer-box에 있는 모든 div에 속성을 적용 (.outer-box의 모든 div들에게 color white 속성을 모두 적용)
    notion image
    ' > ' 를 이용해서 몇번째 자식에게 속성을 적용할지 지정
첫번째 자식인 "inner-box1"만 적용
    ' > ' 를 이용해서 몇번째 자식에게 속성을 적용할지 지정 첫번째 자식인 "inner-box1"만 적용
     

    그 외 정렬 속성

    notion image

    코드

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style> .outer-box { width: 500px; height: 500px; background-color: skyblue; display: grid; grid-template-columns: 1fr 1fr; } .inner-box1 { width: 100px; height: 100px; background-color: red; } .inner-box2 { width: 100px; height: 100px; background-color: blue; } .b2 { display: grid; justify-content: end; } </style> </head> <body> <div class="outer-box"> <div class="b1"> <div class="inner-box1">1</div> </div> <div class="b2"> <div class="inner-box2">2</div> </div> </div> </body> </html>
     

     
    notion image
    notion image
     

    [ space-between; ]

    notion image
    notion image
    notion image
     
    notion image
    notion image
     

    [ list-style-type: none ]

    ul이나 ol에 있는 숫자나 기호들을 없앨 수 있다.
    ul이나 ol에 있는 숫자나 기호들을 없앨 수 있다.
     
     
    Share article
    Contents
    1. 수평 정렬 (수평 이동) : justify-content2. 수직 정렬 (수직 이동) : align-items3. nth-child();

    from-web-developer

    RSS·Powered by Inblog