I'm pulling out my hair trying to size layers in Netscape 4.7 What gets rendered in the browser is a corectly positioned layer in accordance to the "left" and "top" css attributes, but the "width" of the layer colapses to the longest line of text. It renders just fine in IE 5. The code is as follows:
Top and Left are respective to your containing layer. So if you want it to show the whole layer you would use
clip: rect(0,250,<height of layer here>,0).
Since you don't know the height of your layer you can set your style to overflow the contents as well..
overflow:visible - Makes all content visible
overflow:scroll - Should build scrollbars within your clipped area.
overflow:hidden - hides overflow and gives no way to access it.
overflow:auto - Browser dependant action but should build scroll bars if needed.