yunyj99
라둥이
yunyj99
GitHub
전체 방문자
오늘
어제
  • 분류 전체보기 (309)
    • 1. 프로그래밍 (50)
      • 1-1. Git (17)
      • 1-2. Java (13)
      • 1-2-1. Java GUI (1)
      • 오류 (12)
      • 기타 (7)
    • 2. Front-end (57)
      • 2-1. HTML (5)
      • 2-2. CSS (19)
      • 2-3. Java Script (33)
      • 2-4. React (0)
    • 3. Back-end (47)
      • 3-1. Spring MVC - 국비 (15)
      • 3-2. Spring MVC - 남궁성 (30)
      • 3-3. Spring - 김영한 (2)
    • 4. Android (1)
    • 5. DB (20)
      • 4-1. MySQL DBMS (20)
    • 6. 자료구조 & 알고리즘 (44)
      • 6-1. 자료구조 (14)
      • 6-2. 백준 (30)
    • 7. 웹 디자인 (7)
      • 7-1. UX 디자인 (7)
    • 8. 자격증 (35)
      • 8-1. 정보처리기사 (35)
    • 프로젝트 (3)
      • 프로젝트 기록 (3)
    • etc... (43)
      • 패스트캠퍼스 챌린지 (39)
      • 잡담 (4)

블로그 메뉴

  • 홈
  • 태그

최근 글

티스토리

hELLO · Designed By 정상우.
yunyj99

라둥이

쓰기
패스트캠퍼스 챌린지 14일차 - Part1. Ch8
etc.../패스트캠퍼스 챌린지

패스트캠퍼스 챌린지 14일차 - Part1. Ch8

2021. 11. 14. 03:11

이번엔 css의 배경과 관련된 내용을 살펴보자!!

  • background-color : 요소의 배경 색상을 지정하는 속성으로 기본값은 투명한 transparent이다.
  • background-image : 요소의 배경 이미지 삽입 속성. url("경로") 와 같이 값을 넣어주면 된다.
  • background-repeat : 요소의 배경 이미지 반복 속성으로 기본값은 바둑판식으로 반복하는 repeat이다. repeat-x는 이미지를 수평 반복, repeat-y는 이미지를 수직 반복, no-repeat는 반복 없는 값이다.
  • background-position : 요소의 배경 이미지 위치 속성. top, bottom, left, right, center와 같이 방향으로 입력하거나 px, em, 등 단위로 지정하는 총 2가지의 방법이 있다.
  • background-size : 요소의 배경 이미지 크기 속성. 기본값은 이미지의 실제 크기인 auto이다. 단위로 입력하거나, 비율을 유지하며 요소의 더 넓은 너비에 맞추는 cover와 요소의 더 짧은 너비에 맞추는 contain이 있다.

왼쪽이 cover, 오른쪽이 contain

 

  • backgounrd-attachment : 요소의 배경 이미지 스크롤 특성. 기본값은 이미지가 요소를 따라서 같이 스크롤 하는 scroll 이다. fixed는 이미지가 뷰포트에 고정되어 스크롤을 할 수 없다. 말로 쓰면 조금 이해하기 어려운 것 같다..

scroll의 경우는 우리가 자주 보다시피 이미지가 배경에 고정되어있고 아래로 스크롤하면 그림도 화면과 함께 따라올라가 없어진다.

아래로 스크롤하면
이미지가 배경과 함께 딸려올라감

fixed의 경우는 이미지가 뷰포트에 고정되어있으므로 이미지의 위치는 달라지지 않고, 이미지의 보이는 부분만 달라진다고 생각하면 될 것 같다!

아래로 스크롤하면
이미지 위치는 그대로, 보이는 부분만 달라짐


 

14일..차..

 

※ 본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성되었습니다.

https://bit.ly/3FVdhDa

 

'etc... > 패스트캠퍼스 챌린지' 카테고리의 다른 글

패스트캠퍼스 챌린지 15일차 - Part1. Ch8  (0) 2021.11.15
Java & SpringBoot로 시작하는 웹프로그래밍 : 자바 인강 - Ch.1  (0) 2021.11.14
패스트캠퍼스 챌린지 13일차 - Part1. Ch8  (0) 2021.11.13
패스트캠퍼스 챌린지 12일차 - Part1. Ch8  (0) 2021.11.12
패스트캠퍼스 챌린지 11일차 - Part1. Ch8  (0) 2021.11.11
    'etc.../패스트캠퍼스 챌린지' 카테고리의 다른 글
    • 패스트캠퍼스 챌린지 15일차 - Part1. Ch8
    • Java & SpringBoot로 시작하는 웹프로그래밍 : 자바 인강 - Ch.1
    • 패스트캠퍼스 챌린지 13일차 - Part1. Ch8
    • 패스트캠퍼스 챌린지 12일차 - Part1. Ch8
    yunyj99
    yunyj99
    개발자를 목표로 하는, 새싹처럼 성장하고 싶은 사람의 학습 공간 ^v^

    티스토리툴바