Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- lqr
- 최적제어
- 논문리뷰
- 전국 대학생 수학 경시대회
- 텔레스코픽로봇
- 로보틱스
- 백준
- BOJ
- 수학
- baekjoon problem solving
- MIT opencourse
- baekjoon
- 6.042j
- 집합과 맵
- LeggedRobot
- std::sort
- mit
- 로봇공학
- 정렬
- mathematics for computer science
- 대수경
- 다리로봇
- 실버 4
- HJB방정식
- C++
- 큐
- 문자열
- 자료구조
- 실버 5
- 구현
Archives
- Today
- Total
서두르지 말고 쉬지 말자
9. 배경 속성 본문
- 박스 모델에서 padding과 content 영역은 모델의 배경을 나타냄
- 배경 속성 : 박스 모델의 배경에 색상,이미지 같은 스타일 지정
1. background-color 속성
- 요소의 배경에 색상을 넣음
- 속성값으로는 색상값 사용
/* 형식 */
background-color:색상값;
2. background-image 속성
- 요소 배경에 이미지를 넣음
- 속성값은 이미지의 경로(url함수 이용)
/* 형식 */
background-image:url('이미지 경로');
-사용시 주의사항
- 요소의 배경 크기가 있어야 됨,배경에 이미지를 넣기 때문
- 이미지의 크기가 요소 배경 크기랑 다르면 어색함, 이미지가 작으면 가로로 반복되어 채워짐/ 크면 잘려서 채워짐
3. background-repeat 속성
-요소 배경 크기가 이미지보다 클때 해결방법
-이미지 반복 설정 바꿀 때 사용
/* 형식 */
background-repeat:속성값;
속성값은 다음과 같다
- no-repaeat :이미지 반복 안함
- repeat-x : 가로로 이미지 반복
- repaeat-y : 세로로 이미지 반복
- repeat : 가로, 세로로 이미지 반복
- round : 이미지를 딱 맞게 조절해서 반복
- space : 이미지 안 잘리게 반복
4. background-size 속성
-이미지가 요소 배경 크기보다 클때 해결법
-이미지 크기를 지정함
/* 형식 */
background-size:속성값;
속성값은 다음과 같다
- auto : 이미지 크기 유지
- cover : 비율유지하면서 배경에 맞츰,대신 좀 짤릴 수도 있음
- contain : 비율유지하면서 배경에 맞춤,대신 짤릴거 같으면 조정을 멈추고 남은 부분 반복으로 채움
- 너비 높이 : 너비 높이 직접 지정
5. background-position 속성
- 삽입하려는 이미지 위치 결정
/* 형식 */
background-position:x위치 y위치;
속성값은 다음과 같다
- x위치 사용 속성값 : left,center,right - x축 방향 위치 지정
- y위치 사용 속성값 : top,center,bottom - y축 방향 위치 지정
- 공통 사용 속성값 : px,rem,em,%
-값을 하나만 사용할수도 있음, 그러면 지정한 값은 x축이 되고 y축은 center가 기본임
6. background-attachment 속성
- 이미지를 스크롤할 때 방식 결정
/* 형식 */
background-attachment:속성값;
속성값은 다음과 같음
- local : 요소와 브라우저에서 모두 스크롤
- scroll : 요소에서는 고정, 브라우저에서는 스크롤
- fixed : 요소 웹 브라우저 모두 고정
7. background 속성
- 지금까지의 background-속성 한번에 지정 가능
- 순서는 상관없음, 띄어쓰기로 구분
- background-size만 background-position 속성값 뒤에 /로 구분해서 사용
/* 형식 */
background:color속성값 image속성값 repaeat속성값 position속성값/size속성값 attachment속성값반응형
'코딩 공부 > CSS' 카테고리의 다른 글
| 11. 전환 효과 속성 (0) | 2024.04.14 |
|---|---|
| 10. 위치 속성 (0) | 2024.03.31 |
| 8. 박스 모델 구성 속성 (0) | 2024.03.27 |
| 7. 텍스트 속성 (0) | 2024.03.26 |
| 6. CSS 특성 (0) | 2024.03.26 |