위치 고정 div의 상대 너비
고정 위치가 있는 div를 상위 div의 전체 너비로 설정하려고 하면 몇 가지 문제가 발생합니다. 발생할 수 있습니다. 문제를 탐색하고 해결책을 찾아보겠습니다.
문제 설명
제공된 예에서 고정 위치를 가진 div는 상위 항목의 너비를 상속하지 않습니다. 대신 전체 창의 너비로 확장됩니다.
해결 방법
이 문제를 해결하려면 CSS 속성 width: 상속을 상위 div 내의 모든 내부 div에 적용하세요. . 이는 고정 div가 상위로부터 너비를 상속받도록 지시합니다.
#container { width: 800px; } #fixed { position: fixed; width: 100%; } #fixed div { width: inherit; }
구현
width: 상속을 지원하지 않는 브라우저의 경우 JavaScript 솔루션 사용을 고려하세요. . 이는 이전 브라우저에 필요할 수 있습니다.
위 내용은 고정 위치 Div가 상위 Div의 너비를 상속받도록 만드는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!