CSS 배경 배경LOGIN

CSS 배경 배경

CSS에는 5가지 주요 배경 속성이 있습니다.

background-color: 채워진 배경의 색상을 지정합니다.

background-image : 이미지를 배경으로 참조합니다.

background-position: 요소의 배경 이미지 위치를 지정합니다.

background-repeat : 배경 이미지를 반복할지 결정합니다.

background-attachment: 배경 이미지가 페이지와 함께 스크롤되는지 여부를 결정합니다.

이러한 속성은 모두 하나의 축약된 속성인 배경으로 결합될 수 있습니다. 주목해야 할 한 가지 중요한 점은 배경이 패딩 및 테두리를 포함하여 요소의 모든 콘텐츠 영역을 차지하지만 요소의 여백은 포함하지 않는다는 것입니다. Firefox, Safari, Opera 및 IE8에서는 잘 작동하지만 IE6 및 IE7에서는 배경이 테두리를 계산하지 않습니다.

Background-color

background-color 속성은 배경을 단색으로 채워줍니다. 이 색상을 지정하는 방법은 여러 가지가 있으며 다음 방법은 모두 동일한 결과를 제공합니다.

배경색: 파란색;

배경색: rgb(0, 0, 255);

배경색: #0000ff;

배경색을 투명하게 설정하여 배경색 아래에 있는 요소를 볼 수도 있습니다.

배경 이미지

배경 이미지 속성을 사용하면 배경에 표시할 이미지를 지정할 수 있습니다. 배경색과 함께 사용할 수 있어, 이미지가 반복되지 않는 경우 이미지로 덮이지 않은 부분은 배경색으로 채워집니다. 코드는 매우 간단합니다. 경로가 스타일 시트에 상대적이라는 점만 기억하면 됩니다. 따라서 다음 코드에서는 이미지와 스타일 시트가 동일한 디렉터리에 있습니다.

background-image: url (image.jpg);

그러나 이미지가 Images라는 하위 디렉터리에 있는 경우 다음과 같아야 합니다.

background-image: url( Images/image.jpg);

<html>
<head>
  <style type="text/css">         
  body {background-image: url(这个地方要写的就是你的图片的url地址了);}     
  </style>
</head>
<body>
</body> 
</html>

Background-repeat)

배경 이미지 설정 시 기본 타일로 이미지가 표시됩니다. 전체 요소를 덮기 위해 수평 및 수직으로. 이것이 필요할 수도 있지만 때로는 이미지가 한 번만 나타나거나 한 방향으로만 타일링되기를 원할 수도 있습니다. 가능한 설정 값과 결과는 다음과 같습니다.

background-repeat:peat; /* 기본값, 가로 및 세로 타일링*/

background-repeat: no-repeat; 타일링이 아닙니다. 사진은 한 번만 표시됩니다. */

background-repeat:peat-x; /* 가로로 타일링(x축을 따라) */

background-repeat:peat-y; x축) y축을 따라) */

background-repeat: 상속; /* 상위 요소의 background-repeat 속성 상속 */

<html>
<head>
    <style type="text/css">
       body 
       {
         background-image:url(图片123.jpg);
         background-repeat:no-repeat;
        }
    </style>
</head>
<body>
</body>
</html>

배경의 약어속성

배경의 다양한 속성을 매번 따로 작성하지 않고 한줄로 묶어서 사용할 수 있습니다. 형식은 다음과 같습니다.

배경: «색상» «이미지» «위치» «부착» «반복»

예를 들어 다음 명령문은

background-color입니다. : 투명;

배경 이미지: url(image.jpg);

배경 위치: 50% 0;

배경 첨부: 스크롤;

배경 반복: repeat-y;

는 한 줄로 결합할 수 있습니다:

background: transparent url (image.jpg) 50% 0 스크롤 Repeat-y;

그리고 다음이 있습니다. 각각의 값을 지정할 필요가 없습니다. 값이 생략되면 속성의 기본값이 사용됩니다. 예를 들어 위 줄은 다음과 같은 효과를 갖습니다:

background: url (image.jpg) 50% 0peat-y;

<html>
<head>
    <style type="text/css">
        body 
        {
          background:#ff0000 url(图片888.jpg) no-repeat fixed center;
        }
    </syle>
</head>
<body>
<p>各个属性间并无顺序</p>
<p>各个属性间并无顺序</p>
<p>各个属性间并无顺序</p>
<p>各个属性间并无顺序</p>
</body>
</html>


다음 섹션
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>背景</title> <style type="text/css"> body { background:#ff0000 url(http://pics.sc.chinaz.com/files/pic/pic9/201609/fpic7436.jpg) no-repeat fixed center; } </syle> </head> <body> <p>各个属性间并无顺序</p> <p>各个属性间并无顺序</p> <p>各个属性间并无顺序</p> <p>各个属性间并无顺序</p> </body> </html>
코스웨어