Hallo,
hmm, bei Blockelementen, also auch beim DIV-Element, ist eine Breite von 100% die Standardeinstellung.
Insofern funktioniert grundsätzlich so etwas:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Test</title>
</head>
<body>
<div style="background:yellow; width:auto; height:400px;margin-left:50px;">sdgfsdg</div>
</body>
</html>
Im IE 6, im Firefox 1.5 und in Opera 8.54 erreiche ich damit jedenfalls genau den von Dir gewünschten Effekt.
So long,
Mr. Horse
--
"No, Sir, I don't like it."
"No, Sir, I don't like it."