"일꾼이 일을 잘하려면 먼저 도구를 갈고 닦아야 한다." - 공자, 『논어』.
첫 장 > 프로그램 작성 > CSS 페이지 스타일링 프레임워크

CSS 페이지 스타일링 프레임워크

2024-08-01에 게시됨
검색:730

CSS 스타일링:

페이지 콘텐츠를 형성하는 도구

  • 너비: 너비 } 자동/초기
  • 높이: 높이 } 최소/최대

  • inherit: 이미 정의된 측정값을 유지합니다.

  • 여백: 위쪽/왼쪽/오른쪽/아래쪽

  • 패딩: 내부 콘텐츠와 외부 콘텐츠 사이의 공간

  • 상자 크기 조정: 요소를 미리 정의된 크기로 반환합니다.

CSS의 색상

  • RGB: 빨간색, 녹색, 파란색의 톤을 정의하는 0에서 255 사이의 값이며 쉼표로 구분됩니다. 예:
#rgb{
   color: rgb(250, 30, 70);
}

값 250은 빨간색, 30은 녹색, 70은 파란색을 나타냅니다. 이 경우 결과는 다음과 같습니다.

Imagem de tonalidade avermelhada

  • RGBA: RGB와 매우 유사하지만 0에서 1 사이의 투명도 요소가 추가됩니다.
  • HEX: 0~9, A~F 사이로 정의되는 16진수. 여기서 F는 가장 높은 값이며 rgb와 유사한 패턴을 따릅니다. 예:

00FF00 -> 녹색
FF0000 -> 빨간색
0000FF -> 파란색

#hex{
  color: #03BB76;
}

다음과 같은 결과가 발생합니다.

Imagem de tonalidade esverdeada

  • HSL (색조, 채도, 밝기): 색상(0% 빨간색, 120 녹색, 240 파란색), 채도(0% 회색 톤, 100% 풀 컬러), 광도(0% 검정)를 통해 색상을 정의합니다. , 100% 흰색) - 투명도 수준을 측정하기 위해 알파 요소(0~1)에 의존하는 HSLA도 있습니다. 예:
#hsl{
  color: hsla(120, 100%, 50%, 1.0);
}

이 프로그래밍으로 인해 완전한 녹색이 생성되지만 HSL 색상환을 사용하여 다른 톤을 찾을 수 있습니다.

Circulo cromático


자금

  • background-color: 단색 배경색
  • background-image: 배경의 참조 이미지
  • 선형 그라데이션: 선형 그라데이션
  • Radial-gradient: 원형 그래디언트
  • 반복: 반복 효과

배경 크기: 다음 설정과 함께 요소의 배경 크기를 정의합니다.

  • auto: 자동 조정
  • Cover: 요소의 전체 공간을 덮습니다.
  • 포함: 전체/자르지 않은 이미지가 표시되도록 콘텐츠 크기를 조정합니다.
  • value: 요소 내부 이미지의 크기 설정

반복 배경-반복: 이미지가 반복되는 축을 정의합니다.

  • 반복: 가능한 최대 반복 횟수
  • 반복-x: x축(가로)에서만 반복합니다.
  • Repeat-y: y축(세로)에서만 반복합니다.
  • space: 공백
  • 으로 잘리지 않고 두 축에서 반복됩니다.
  • round: 자르지 않고 모든 방향으로 반복하고 크기만 조정합니다.
  • no-repeat: 반복하지 않음

배경 위치: 배경 이미지 위치 지정
중앙, 왼쪽, 오른쪽, x%,y%

배경 부착: 브라우저 창에 따라 이미지가 작동하는 방식

  • 고정됨: 움직이지 않음
  • 스크롤: 객체에 고정됩니다
  • local: 콘텐츠 옆에 "스크롤"

background-origin: 이미지 위치 지정 영역을 정의합니다

  • padding-box: 패딩
  • 옆의 원점 코너
  • border-box: 이미지는 테두리의 바깥쪽 영역 옆에서 시작됩니다
  • 콘텐츠 상자: 패딩보다 낮고 요소 콘텐츠에 맞춰 정렬됨

background-flip: 요소의 색상이 가장자리를 덮는지 여부를 정의합니다

  • padding-box: 패딩
  • 에 맞춰 정렬
  • 테두리 상자: 테두리 정렬
  • content-box: 콘텐츠 영역을 채웁니다
  • 클립 텍스트: 텍스트의 배경(색상은 투명해야 함)

background-bland-mode: 요소의 배경에 미치는 영향


가장자리

  • border-width: 테두리의 크기
  • border-style: 테두리 유형
  • border-color: 테두리 색상
  • border-radius: 둥근 테두리

테두리 이미지

  • 소스: 이미지 경로 설정
  • width: 테두리 이미지 너비
  • 반복: 이미지 반복 여부 제어
  • outset: 요소 가장자리로부터의 거리
  • 슬라이스: 영역으로 나누기

콘텐츠(이미지 또는 동영상)

object-fit : 요소의 내용이 설정된 상자에서 동작하는 방식

  • 채우기: 전체 공간을 채우고 왜곡합니다
  • 포함: 왜곡되지 않지만 설정된 측정 범위 내에 맞습니다.
  • 표지: 왜곡 없이 모든 공간을 채우다
  • 없음: 상위 개체의 측정값을 무시하고 원래 측정값을 사용합니다
  • scale-down: 왜곡 없는 최소 이미지 설정

객체 위치: 중앙 이미지

  • x축 및 y축
  • 왼쪽, 오른쪽, 중앙, 위쪽, 아래쪽
릴리스 선언문 이 기사는 https://dev.to/marimnz/estruturas-de-estilizacao-de-pagina-css-3844?1에서 복제됩니다.1 침해 내용이 있는 경우, [email protected]으로 연락하여 삭제하시기 바랍니다.
최신 튜토리얼 더>

부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.

Copyright© 2022 湘ICP备2022001581号-3