Opera < 9.01 CSS bug - background-position maximum value is 2048. And minimum value is -2048.

In Opera 9.01 CSS background-position limit is 32765.

Workaround: this bug is fixed in 9.01, but do you realy need to use such extreme values?

This DIV is 5000px long, and has the image positioned at 4900px, but if you are on Opera 8 or 9.0, you'll get it at 2048px, just above the lower one.

This DIV is 5000px long, and has the image positioned at 2048px.

This DIV is 32766px long, and has the image positioned at 32666px. It is very buggy and doesnt have any background at all.

This DIV is 32765px long, and has the image positioned at 32665px. It displays correctly in Opera 9.01.

The CSS itself

	.bug {
	display: block; border: 1px solid red; height: 35px; width: 5000px;
	background: #ffeeee url(bug_img/ua.png) no-repeat;	

	background-position: 4900px 10px;
	}

	.test {
	display: block;	border: 1px solid green; height: 35px; width: 5000px;
	background: #eeffee url(bug_img/ua.png) no-repeat;	
	
	background-position: 2048px 10px;
	}