학원/css-학원

색상과 배경을 위한 스타일

수풀속의고라니 2022. 2. 10. 18:03
728x90

웹에서 색상 표현

16진수, rgb/rgba

 

- a는 알파값으로 0~1까지의 값으로 불투명도를 나타낸다.

- 1에 가까워 질수록 불투명하고, 0은 완전 투명이다.

- 알파값 소수점 앞의 0은 생략 가능하다.

 

<예제>

 

배경 색과 배경 이미지

 

 

background-color

- 16진수로 세밀한 색조정 가능

- rgb값으로 0-255로 조절 가능

 

background-clip

- 배경을 어디까지 적용할 것인지 지정

- 테두리까지, 패딩한 구역까지(테두리 앞까지), 내용부분만

 

background-image

- 배경 이미지 파일 경로를 지정

 

 

background-size

- auto : 배경 이미지만 표시(이미지 큰데 영역이 작으면 일부분만 표시)

- 배경 이미지에 픽셀을 줘서 크기 조절 가능

- 백분율을 사용해서 크기 조절 가능

- contain : 이미지가 배경이미지를 다 덮도록(사이즈가 맞다면 딱 들어맞게 됨)

- cover : 이미지가 다 덮어버리며, 여백이 있다면 확대를 해서 여백이 없도록 들어감 

 

 

background-position

- 수평, 수직

- 이미지의 위치를 조정

- 기본적으로 길이값으로 사용

 

background-orgin

- 각 박스에 딱 붙도록 하는 기능

 

background-attachment

-  fixed : 화면을 스크롤해도 이미지가 계속 따라다님

- scroll : 스크롤을 움직이면 이미지가 따라오지 않음

 

<예제>

 

<예제 - background-clip>

 

<예제 - background-image>

 

배경화면으로 저 이미지 바로 출력됨

 

<예제 - background-size>

 

<예제 - background-position>

 

<예제 - background-orgin>

 

<예제 - background-attachment>

원래 저 밑에 있는 이미지가 스크롤 따라서 올라왔음

 

그라데이션 효과로 배경 꾸미기

선형 그라데이션

방향

방향

 

- 선을 따라 그라데이션 효과가 주어짐

- grad클래스 마지막은 오른쪽 아래로 방향을 맞추는 것

 

각도

 

 

색상 중지점

 

그라데이션이 멈추는 지점을 지정하는 것

 

원형 그라데이션

 

모양

 

 

- radial : 원형

 

위치

 

원에서 10퍼 부분이 중심점이고, 거기서 10퍼를 그라데이션 만든ㄷ아

 

크기

 

 

- 측면이랑 모서리랑 가장 가까운거

- 측면이랑 모서리에서 가장 먼거

 

그라데이션 반복

 

- 시작과 종료를 반복하는 것

- 노란색으로 시작해서, 노란색 20픽셀까지, 빨간색 20픽셀부터 시작, 빨간색 40픽셀까지 -> 반복

 

<예제>

 

 

<예제>

 

 

<예제>

 

<예제>

 

 

<예제>

 

<예제>

 

 

<예제>

 

 

 

728x90