Posts: 1376 from 2003/2/15
From: Central Europe
@ jcmarcos
Quote:
Hummm... I've said nothing about size.
The wording "cut off", which you used, is a reference to a change in size, usually. It would be challenging to cut something off without affecting the size of an item, wouldn't it? :)
Quote:
But I have to insist, a negative margin, if I'm not mistaken, effectively makes an object's left side dissapear, because it's drawn outside of its container.
I am afraid you are mistaken. CSS margins merely move a container around in relation to other elements.
Of course, there can be scenarios when another element is floating on top, thus providing the appearance that something might be "cut off" because it is hidden behind another layer above.
However, the "Submit" link is a child element of the table and there is no use of "z-index", which could be used to move the link below parts of the table by changing the natural element order. In conclusion, parts of it only get cut off because the IE rendering engine is not standards-compliant.
The fact that Gecko-based (Firefox), Webkit-based (Chrome, Safari) and Presto-based (Opera) web browsers all display it correctly should be further proof that the problem is IE.