>  기사  >  웹 프론트엔드  >  CSS 위치 속성: 고정 사용에 대한 자세한 설명

CSS 위치 속성: 고정 사용에 대한 자세한 설명

怪我咯
怪我咯원래의
2017-06-22 10:05:2534209검색

고정 속성은 언제 사용해야 하며 어떻게 사용하나요? 우선 고정 속성에 대한 설명을 먼저 이해해야 합니다. 고정은 위치 지정 시 항상 몸체를 객체로 사용하고, 항상 요소의 위치를 ​​지정합니다. 브라우저 창에 따라 "왼쪽", "위쪽", "오른쪽" 및 "아래쪽" 속성을 통해 배치됩니다.

그래서 고정 속성에 대한 설명을 이해하고 나면 그 기능을 알 수 있습니다. 브라우저를 기준으로 레이어의 위치를 ​​자동으로 조정해야 하는 경우 위치의 절대 속성을 사용하여 레이어 위치를 지정하면 절대 속성으로는 원하는 CSS 효과를 얻을 수 없다는 것을 알게 됩니다. 이때, 레이어를 찾으려면 고정 속성을 사용해야 합니다. 물론 고정 속성을 사용하지 않으려면 JavaScript 문을 사용해도 됩니다. 아래 예를 보여드리겠습니다. 1. 코드에 div1과 div2라는 두 개의 레이어를 추가합니다. 코드는 다음과 같습니다.

<div class="div1">层1</div>
<div class="div2">层2</div>

2. 먼저 고정 속성을 추가하지 않고 시도해 보겠습니다.

.div1{background-color:#FF0000;width:100px;height:100px;}
.div2{background-color:#33FF66;width:100px;height:100px;}

3.

그런 다음 F12를 실행하여 효과를 확인해 보겠습니다. 저는 Dreamweaver 8을 사용하고 있습니다. 그림 1에서는 고정 속성을 추가하지 않고도 코드를 직접 테스트할 수 있습니다.

CSS 위치 속성: 고정 사용에 대한 자세한 설명4. 다음으로 고정 속성을 추가하여 관찰을 용이하게 하기 위해 레이어 div1의 너비와 높이를 충분히 크게 만듭니다. CSS 코드는 다음과 같습니다.

.div1{
background-color:#FF0000;
width:2000px;
height:2000px;
}
.div2{
background-color:#33FF66;
width:100px;
height:100px;
position:fixed;
left:50px;
top:50px;
}

그림 2와 같이 실행하여 효과를 확인합니다.

5.CSS 위치 속성: 고정 사용에 대한 자세한 설명

다음으로 그림 3과 같이 브라우저의 상하 스크롤바와 좌우 스크롤바를 중간 위치로 당겨보겠습니다.

추가한 후 찾을 수 있습니다. 브라우저의 스크롤 막대를 당기는 방법에 관계없이 div2의 위치에 대한 고정 속성은 브라우저에서 레이어 2의 위치가 변경되지 않습니다. 시도해 보고 싶다면 빨리 시도해 보세요. CSS 위치 속성: 고정 사용에 대한 자세한 설명

위 내용은 CSS 위치 속성: 고정 사용에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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