Forum:Problem with CSS for "New Page" and "Add image" in sidebar for Opera

The images for the "New Page" and "Add image" links in the sidebar are created by using some complicated CSS code to get a sprite out of a larger image. background: url("http://images.wikia.com/common/skins/monaco/images/sprite.png?adfasdf") no-repeat; position: absolute; width: 464px; }
 * 1) link_box_dynamic img {

[...]

clip: rect(0px, 16px, 16px, 0px); left: -20px; }
 * 1) dynamic-links-write-article-img {

clip: rect(0px, 432px, 16px, 416px); left: -436px; } I don't know why you really need such a complicated construction, however it's bad, because it fails in Opera (9.64, Windows XP). You create a large image and reduce it's width down to 464px, move it arround and then clip it to get the right sprite. Opera does it too, but the problem is that the surrounding link is still the full size. I've created an image which visualizes the problem with Opera's keyboard link selection method. I'm not sure why Opera is doing this or if this is correct. The specification of "clip" isn't that clear about and doesn't talk about consequences for parents. However it is really disturbing because the link area overlaps everything, including links in the content of the page or even the code in edit windows. --Justme2 21:10, 7 August 2009 (UTC)
 * 1) dynamic-links-add-image-img {