명시적 여백 없이 요소 위치 지정
위/왼쪽/아래/오른쪽 속성을 설정하지 않고도 요소를 절대적으로 배치할 수 있나요? 이 질문은 불필요한 코드 없이 명확하고 간결한 레이아웃을 원하는 경우에 발생합니다.
사례 1: WordPress 테마의 사진 위에 로고
로고를 위에 위치시키려면 WordPress 테마의 사진에서는 상단/왼쪽 속성 없이 절대 위치 지정을 사용하여 사진 앞에 로고를 배치할 수 있습니다. CSS 여백이나 패딩을 사용하여 오프셋을 만들 수 있습니다. 이 기술은 테두리 속성에도 적용됩니다.
사례 2: 가로 다단계 메뉴
표 스타일 레이아웃이 있는 다단계 메뉴에서 표 셀은 상대 위치 지정을 지원합니다. 잠재적인 해결책은 위쪽/왼쪽 속성 없이 위치를 절대값으로 설정하는 것입니다. 이 솔루션은 대부분의 브라우저에서 작동하지만 장기적으로 안정성을 보장할 수 없습니다.
표준 해석
CSS2 표준에 따르면 위쪽/아래쪽 및 왼쪽 경우 /right 속성은 설정되지 않으며 기본값은 정적 값입니다. 즉, 명시적인 위쪽/왼쪽/아래/오른쪽 속성 없이 절대적으로 배치된 요소는 원래 위치를 차지하고 정적으로 배치된 것처럼 동작합니다.
위 내용은 명시적인 여백 없이 요소의 위치를 절대적으로 지정할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!