[새싹 프론트엔드] CSS 배경 속성과 박스 속성

Ryu·2022년 10월 22일
0

새싹

목록 보기
4/36

CSS 배경 속성

배경 속성

배경 속성
background-color배경 색상
background-image배경 이미지
background-size배경 이미지 크기
background-repeat배경 이미지 반복 형태
background-attachment배경 이미지 부착 형태
background-position배경 이미지 위치
background모든 배경 속성 입력

background-repeat 속성

background-repeat 속성
repeat이미지 반복
no-repeat이미지 반복 안 함
repeat-xX축 방향으로 이미지 반복
repeat-yY축 방향으로 이미지 반복

background-attachment 속성

  • 배경 이미지를 화면에 고정하는 속성

    background-attachment 속성
    fixed배경 이미지를 화면에 고정, 스크롤 시 이미지가 따라옴
    scroll스크롤 시 배경 이미지는 따라오지 않음

background-position 속성

  • 배경 이미지의 위치를 지정하는 속성

    background-position 속성
    bottom배경 이미지 아래쪽에 배치
    center배경 이미지 중앙에 배치
    left배경 이미지 왼쪽에 배치
    right배경 이미지 오른쪽에 배치
    top배경 이미지 위쪽에 배치
    X축X축 위치 지정
    X축 Y축X축 위치, Y축 위치 지정

background 속성

  • 배경을 꾸미는 여러 값을 한 번이 지정하는 단축 속성
/* color image position/size repeat 순서 */
{ background: bisque url('../medias/Chrysanthemum.png') top/70% no-repeat; }

CSS 박스 속성

박스 속성

박스 모델

  • 웹 페이지의 레이아웃을 구성할 때가 가장 중요

    박스 목록
    content텍스트나 이미지가 들어있는 박스의 실질적인 내용 부분
    width내용 영역의 너비
    height내용 영역의 높이
    padding내용과 테두리 사이 간격, 눈에 보이지 않음
    border내용과 패딩 주변을 감싸는 테두리
    margin테두리와 이웃하는 요소 사이 간격, 눈에 보이지 않음

HTML 태그는 사각형 박스 형태

  • 박스 크기, 배경색, 여백, 옆 박스와의 거리 등 제어 가능

테두리 속성

테두리 속성
border-width테두리 두께
border-style테두리 스타일
border-color테두리 색상
border-radius테두리 각
border모든 테두리 속성 입력

display 속성

display 속성

display 속성
none태그를 화면에서 숨기기
block태그를 블록 형식으로
inline태그를 인라인 형식으로
inline-block태그를 인라인-블록 형식으로

키워드 비교

visibility 속성

  • HTML 태그를 출력할 것인지 숨길 것인지 지정

    visibility 속성
    visible태그가 보임
    hidden태그가 보이지는 않지만, 출력 공간은 할당함
  • display:none과 visibility:hidden의 차이점

    차이점
    display:none공간 자체를 없앰
    visibility:hidden공간은 있으나 태그가 보이지 않음

    새싹DT 기업연계형 프론트엔드 실무 프로젝트 과정 1주차 블로그 포스팅

0개의 댓글