background-position-x 및 background-position-y의 미스터리 풀기: W3C CSS 탐구
CSS 속성의 영역 특히 특정 속성이 브라우저 전반에 걸쳐 다양한 수준의 지원을 나타낼 때 호기심과 불확실성을 불러일으킵니다. 이러한 흥미로운 속성 중에는 W3C CSS 표준에 포함되는지에 대한 의문을 제기한 background-position-x 및 background-position-y가 있습니다.
Background-position-x 및 -y: 이야기 논란의 여지가
Background-position-x와 background-position-y는 브라우저 간 지원 불일치로 인해 화제가 되었습니다. Gecko(Firefox)와 Presto(Opera)는 이러한 속성을 확고히 생략한 반면 Webkit(Chrome, Safari)은 해당 기능을 수용합니다. 이러한 차이로 인해 개발자는 CSS 표준 내에서 자신의 공식적인 지위를 고민하게 되었습니다.
질문에 대한 답변: 공식 참고 자료 및 통찰
이 수수께끼를 밝히기 위해 공식 참고 자료와 이러한 속성을 둘러싼 복잡한 논의를 탐구했습니다. 우리의 연구 결과에 따르면 배경 위치를 -x와 -y로 분리하는 것이 CSS 3에서 제안되었지만 결국 거부되었습니다. 이러한 결정을 내린 이유는 사용 사례에 새 속성 도입을 보장할 만한 충분한 장점이 부족하다는 실무 그룹의 인식에서 비롯됩니다.
우려 사항 해결 및 WebKit 구현 평가
이번 거부는 또한 여러 배경 이미지와 CSSOM(CSS 개체 모델)을 통한 CSS 조작과 관련된 시나리오에서 잠재적인 모호성에 대한 우려를 강조했습니다. WebKit과 Trident가 어떻게 이러한 속성을 구현하고 이러한 우려를 완화했는지는 확실하지 않습니다.
구문 변경 없음: CSS의 안정적인 배경 위치
최근 업데이트 CSS 작업 그룹은 background-position 또는Transform-origin 구문에 대한 조정이 없을 것임을 확인했습니다. 이 결정은 표준화 프로세스의 추가 지연을 방지하기 위한 것 같습니다.
미래에 대한 간략한 설명: CSS 4 및 그 이상
이러한 속성은 제자리를 찾지 못했을 수도 있습니다. CSS 3에서는 CSS 4에 포함될 가능성이 여전히 열려 있습니다. www 스타일 메일링 목록에 대한 현재 토론은 이 분야의 진행 중인 개발을 조명합니다.
업데이트: 레벨 4 승인 보안
최근 업데이트에서 배경- position-x/-y 및 background-repeat-x/-y는 CSS 4에 포함되도록 공식적으로 승인되었습니다. 이는 CSS 발전에 있어 중요한 이정표입니다. 이러한 속성을 배경 조작을 위한 합법적인 표준 속성으로 인식합니다.
위 내용은 '배경 위치-x' 및 '배경 위치-y'는 공식적으로 CSS 표준의 일부입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!