Search
Duplicate

배경 & 색상

태그
cascading
배경
색상
Cascading
중요도
CSS 가 선언된 위치에 따라 중요도를 판단한다.
브라우저 스타일 시트 < 사용 스타일시트 < 개발자 스타일 시트
개발자 스타일 시트의 중요도
<link> 로 연결한 css 파일 < <style> 요소 안에 있는 CSS
< 인라인 스타일 CSS
중요도 우선순위 정리
1.
인라인 스타일 CSS
2.
<style> 요소 안에 있는 CSS
3.
<link>로 연결한 CSS 파일
4.
사용자 스타일 시트
5.
브라우저 스타일 시트
구체성(명시도)
선택할 대상을 구체적으로 특정할수록 명시도가 높아진다.
부모에게 상속받은 속성 < 전체 선택자 < 태그 선택자 < 클래스 선택자, 가상 선택자 < ID 선택자
!important : 모든 조건을 무시하고 강제로 명시도를 최상위로 끌어올려준다.
해당 소스코드 전체의 우선순위를 꼬아버릴 수 있으니 조심히 사용하기
선언순서
명시도가 동일할 시, 나중에 선언한 스타일이 우선 적용된다.
배경
요소의 배경을 지정하는 CSS 속성
/* background-color : 요소의 배경에 색상을 지정한다. */ background-color : #색상 | rgb(0, 0, 0) /* background-image : 요소의 배경 이미지를 한 개, 혹은 여러개 지정한다. */ background-image : url("이미지 경로") /* 이미지 중첩하기 : 앞에 있는 것이 가장 위에 깔린다. */ background-image : url("이미지 경로 1"), url("이미지 경로 2") /* 그라데이션 배경 만들기 */ background-image : linear-gradient(방향, 시작색상, 종료색상) /* background-position */ /* 다섯가지 키워드를 조합해서 위치를 지정합니다 */ background-position: center; background-position: top right; background-position: left; background-position: bottom center; /* x축과 y축 수치 직접입력 */ background-position: 50px 24px; (각각 x축 y축) /* background-repeat : 요소의 배경 이미지의 반복 여부와 반복 방향을 지정한다. */ background-repeat: no-repeat | repeat | repeat-x | repeat-y /* background-attachment : 요소의 배경 이미지의 스크롤 여부를 지정한다. */ background-attachment: fixed | scroll(기본값) | local /* background 단축 속성 */ /* background : color imageUrl repeat position/size attachment */ background : red url("이미지 경로") no-repeat center/cover fixed /* object-fit : <image> 나 <video> 등 대체요소의 내용이 지정된 규격과 맞춰지는 방식 */ /* 네개 중 하나를 선택해서 사용합니다. */ object-fit : cover / fill(기본값) / contain / none /* object-position : <image> 나 <video> 등 대체요소의 콘텐츠 정렬 방식을 지정한다. */ object-position : 100px 40px
CSS
복사
색상
색상 이름 표기법
color : 색상이름
Hex 색상 코드
color : #색상코드
rgb 색상 코드
color : rgb(red 좌표, green 좌표, blue 좌표)
opacity - 불투명도
0 ~ 1 사이의 숫자 지정
opacity : 숫자