по логике надо ширину получить равную width = 100% - 200px; реально ли так задать? если да то с каким синтаксисом?
А ты как работаешь? В pt или em или в %? А по теме, например, на jQuery HTML: <script src="jquery-1.4.2.js"></script> <script> $(document).ready(function(){ var d = $("#d"); d.css("width", d.width() - 200); }); </script> <style> #d { background: green; width: 100%; height: 30px; } </style> <div id="d"></div> Это можно сделать и на нативном JS
HTML: <!DOCTYPE html> <html> <body style="margin:0"> <div style="margin:0 100px;background:#F00">100%-200px</div> </body> </html> вот так без яваскрипта