2012-10-05 4 views
0

CSS background-position 속성의 최대 값과 최소값은 픽셀 단위로 무엇입니까?CSS 배경 위치 속성의 최소값과 최대 값

더 정확하게

, 우리가 xposyposxposypos에 대한 허용 범위 무엇 픽셀입니다 있습니다

background-position: xpos ypos; 

을 사용하는 경우?

+2

내 생각에 브라우저에 따라 달라질 수 있습니다 ... 어쩌면 조금 더 많은 도움을 줄 수 있습니다. – Number1SuperGuy

+1

iOS가 중요한 경우 [리소스 제한] (아마 최대 * 이미지 크기를 제한 할 수있는 http://developer.apple.com/library/safari/#documentation/AppleApplications/Reference/SafariWebContent/SafarioniPhone/SafarioniPhone.html#//apple_ref/doc/uid/TP40006482-SW15 용 컨텐트 생성 중) * 당신이 사용할 수있는. – thirtydot

+0

@ Number1SuperGuy : 예, 이것은 가장 안전한 내기이며 나 자신을 알아낼 수 있습니다. 사실, 나는 표준 (또는 사실상) 제한이 있는지, 그리고 크롬, 파이어 폭스, IE가 허용하는 한계가 누구인지 아는지를 (암묵적으로) 묻고 있었다. 약간의 유연성이 조금 더 도움이 될 수 있습니다. 알았어. – gd1

답변

2

픽셀 단위로 지정된 경우 background-position의 값은 <length>으로 정의되며 실제 값입니다.

specification for a real number에는 번호 자체에 대한 제한이 없습니다.

실제 값은 브라우저의 구현에 따라 제한 될 수 있습니다. 문서의 크기를 추적하는 데 사용되는 변수의 크기에 따라 문서의 크기에 제한이 있습니다. 이전 브라우저의 경우 32767 픽셀 (16 비트, 서명)과 같은 제한이있을 수 있지만 요즘에는 더 큰 웹 페이지가 표시되고 제한은 2147483647 픽셀 (32 비트, 서명 됨)과 비슷합니다.

브라우저가 다르게 구현되었으므로 안전을 위해 합리적인 범위로 값을 유지해야합니다.

+0

. 그러나, 나는 어떤 브라우저든지를위한 한계를 알아낼 수 없었다 ... 그것은이 기능이 문서화되지 않는 것처럼 느낀다. – gd1

관련 문제