[CSS] CSS 요소

capriceksy·2022년 10월 27일

CSS

목록 보기
3/4

박스 모델

  • border-radius : 박스 테두리 지원

    -둥근 모서리 : border-radius : 50px;
  • border-image : 이미지 테두리 지원

    • border-image : url("이미지url") "이미지에서 떼어낼 px" "배치형태"
      -이미지 테두리 만드려면
      1) border-width가 0이 아니어야 함.
      2) border-style이 먼저 지정되어 있어야 함.

시각적 효과

  • text-shadow : 텍스트 그림자, box-shadow : 박스 그림자

    • h-shadow, v-shadow : 원본과 그림자 사이의 수평/수직 거리(필수)
    • blur-radius : 흐릿하게 번지는 정도
    • color : 그림자 색
    • none : 그림자 효과 없음

    <box-shadow에만 있는 설정>

    • spread-radius : 그림자 크기
    • inset : 음각 박스

배치

  • position : 박스 배치

    • static : 정적 배치(디폴트)
    • relative : 상대 배치(현재 위치 기준으로 박스 위치 조절)
    • absolute : 절대 배치(브라우저 상 위치 조절)
    • fixed : 고정 배치(뷰포트 상 위치 조절)
    • float left, right : 유동 배치(왼/오른편 배치)
  • z-index : 겹치는 위치 >> position이 relative/absolute일 경우에만 적용

  • visibility : hidden - 화면에서 요소 숨기기. 공간 할당 o

  • display : none - 화면에서 요소 없애기. 공간 할당 x

0개의 댓글