찾는 CSS 속성은 position: fixed
이며 뷰포트를 기준으로 요소의 위치를 지정합니다. 이 위치의 좋은 고장입니다 : https://developer.mozilla.org/en-US/docs/CSS/position
이 특정한 경우에, 당신이있어하는 것은 대략 다음 행과 함께 스타일 요소입니다 :
#header_id {
position: fixed;
width: 100%;
height: 35px;
}
당신은 높이를 설정할 필요가 없습니다,하지만 고정 요소에 콘텐츠가 없으면 지정된 높이가없는 경우 축소됩니다. 그들은 또한 drop-shadow
을 깔끔한 플로팅 효과를 제공하는 요소에 넣은 것처럼 보입니다.
당신이 내 이미지를 원한다면, 당신은 단지 헤더 요소 내부의 <img>
를 넣을 수 있습니다, 또는도 (참조 CSS의 background-image
URL로 사용하고 background-position
으로 위치를 다음 호환성 테이블 비록 https://developer.mozilla.org/en-US/docs/CSS/background-position을에 아래쪽은이 속성과 관련하여 너무 구체적인 것을하고 싶다면 중요합니다.)
블록 수준 요소 (또는 display:block
이 설정된 요소)를 사용하여이 작업을 수행 할 수 있습니다. 귀하의 예에서는 HTML5 <header>
태그를 사용하고 있습니다. <header>
이 귀하의 페이지에 적합하지 않은 경우 <div>
도 작동합니다.
Firefox (또는 다른 최신 브라우저와 유사한 개발자 콘솔)와 함께 Firebug 애드온을 사용하는 것이 좋습니다. 페이지의 요소를 마우스 오른쪽 버튼으로 클릭하고 드롭 다운 메뉴에서 '요소 검사'를 선택하여 마크 업 및 스타일링을 통해 다른 웹 사이트 구축 방법을 확인할 수 있습니다. 인터넷을 탐색 할 때 매우 유용하며 무언가를보고 생각해보십시오. '그것은 깔끔한 트릭입니다. 어떻게 작동합니까?"FULL WIDTH 고정 헤더 FOR
입니다. 위치 : 고정; – starbeamrainbowlabs
대부분의 최신 브라우저에서 마우스 오른쪽 버튼을 클릭하여 _inspect_ 요소를 검사하면 _ 적용되는 CSS가 표시됩니다. FireFox를 사용하는 경우 FireBug 확장 기능은 훌륭합니다. – ajax333221
CSS 위치 속성에 대한 브라우저 호환성 정보는 quirksmode.org를 참조하십시오. http://www.quirksmode.org/css/position.html – calvinf