>웹 프론트엔드 >프런트엔드 Q&A >CSS 요소의 배경 이미지를 설정하는 방법

CSS 요소의 배경 이미지를 설정하는 방법

醉折花枝作酒筹
醉折花枝作酒筹원래의
2021-08-13 10:45:022208검색

이전 글에서 배경 그리기 영역을 지정하는 방법에 대해 알아보았습니다. "CSS를 능숙하게 사용하여 배경 그리기 영역 지정하기"를 참고해주세요. 이번에는 요소에 배경 이미지를 설정하는 방법에 대해 살펴보겠습니다. 필요하다면 참고하시면 됩니다.

그림을 요소의 배경으로 사용하려면 어떻게 해야 하나요?

작은 예를 살펴보겠습니다.

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
  <style>
    body{
      background-image: url("images/2.jpg");
      background-repeat:no-repeat;
    }
  </style>
</head>
<body>
<div>为了显示,表明这个一个div元素</div>
<p>为了显示,表明这个一个p元素</p>
<div>为了显示,表明这个一个div元素</div>
<p>为了显示,表明这个一个p元素</p>
<div>为了显示,表明这个一个div元素</div>
<p>为了显示,表明这个一个p元素</p>
<div>为了显示,表明这个一个div元素</div>
<p>为了显示,表明这个一个p元素</p>
<div>为了显示,表明这个一个div元素</div>
<p>为了显示,表明这个一个p元素</p>
<div>为了显示,表明这个一个div元素</div>
<p>为了显示,表明这个一个p元素</p>
</body>
</html>

이 작은 예의 결과는

CSS 요소의 배경 이미지를 설정하는 방법

우리가 좋아하는 그림이 요소의 배경이 되는 것을 볼 수 있습니다. 이는 Background-image 속성을 ​​사용하기 때문입니다. background-image这个属性。

我们来看看这个属性吧。

background-image 属性为元素设置背景图像。元素的背景占据了元素的全部尺寸,包括内边距和边框,但不包括外边距。默认地,背景图像位于元素的左上角,并在水平和垂直方向上重复。

温馨提示:

请设置一种可用的背景颜色,这样的话,假如背景图像不可用,页面也可获得良好的视觉效果。

在绘制时,图像以 z 方向堆叠的方式进行。先指定的图像会在之后指定的图像上面绘制。因此指定的第一个图像“最接近用户”。

然后元素的边框 border 会在它们之上被绘制,而 background-color 会在它们之下绘制。图像的绘制与盒子以及盒子的边框的关系,需要在CSS属性background-clip 和 background-origin

이 부동산을 살펴보겠습니다.

Background-image 속성은 요소의 배경 이미지를 설정합니다. 요소의 배경은 패딩과 테두리를 포함하여 요소의 전체 크기를 차지하지만 여백은 차지하지 않습니다. 기본적으로 배경 이미지는 요소의 왼쪽 상단에 배치되며 가로 및 세로로 반복됩니다. 따뜻한 팁:

🎜🎜 배경 이미지를 사용할 수 없는 경우에도 페이지에서 좋은 시각 효과를 얻을 수 있도록 사용 가능한 배경 색상을 설정하세요. 🎜🎜그리면 이미지가 z방향으로 쌓이게 됩니다. 먼저 지정한 이미지가 나중에 지정한 이미지 위에 그려집니다. 따라서 지정된 첫 번째 이미지는 "사용자에게 가장 가까운" 이미지입니다. 🎜🎜그러면 요소의 테두리가 요소 위에 그려지고 배경색이 요소 아래에 그려집니다. 이미지 그리기, 상자 및 상자 테두리 간의 관계는 CSS 속성 Background-clipBackground-Origin에서 정의되어야 합니다. 🎜🎜지정된 이미지를 그릴 수 없는 경우(예: 지정된 URI로 표시되는 파일을 로드할 수 없는 경우) 브라우저는 이 상황을 해당 값이 없음으로 설정된 것처럼 처리합니다. 🎜🎜추천 학습: 🎜css 비디오 튜토리얼🎜🎜

위 내용은 CSS 요소의 배경 이미지를 설정하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.