यह है कि मैं क्या पूरा करने के लिए कोशिश कर रहा हूँ है क्षेत्र पर)। मैं मूल विचार पाने में कामयाब रहे, लेकिन मैं सामग्री div हो रही यह सही स्थिति है में जब स्क्रॉलबार शो, और यहां तक कि अगर मैं हमेशा स्क्रॉलबार दिखाने के लिए निर्धारित है, मैं एक निश्चित चौड़ाई उपयोग नहीं कर सकते क्योंकि वे करने के लिए समस्या हो रही है ब्राउज़र से ब्राउज़र में भिन्न है।स्टेटिक हैडर + मेनू, स्क्रॉल शरीर
<div style="position:absolute; background-color:Transparent; left:0px; right:0px; height:100px; z-index:2;">
<div style="background-color:Silver; width:1000px; height:100px; margin:0 auto;">
Header
</div>
</div>
<!-- Fixed div acting as the body "page" so the scrollbar shows as the page's -->
<div style="position:absolute; left:0px; top:0px; bottom:0px; right:0px; overflow-y:auto; padding-top:100px; z-index:1;">
<div style="position:relative; width:800px; height:100%; margin:0 auto; padding-right:200px;">
<div style="background-color:Orange; width:100%; height:900px;">
Content
</div>
</div>
</div>
<div style="position:absolute; left:50%; right:0px; padding-top:100px; z-index:0;">
<div style="width:500px; float:left;">
<div style="background-color:Green; float:right; width:200px; ">
Menu
</div>
</div>
</div>
सामग्री उपरोक्त कोड में स्क्रॉलबार चौड़ाई, मैं इसे कैसे सही पेज के बाकी के साथ प्राप्त कर सकते हैं से बंद है (यानी। की गणना यह है स्क्रॉलबार चौड़ाई पर विचार, भले ही यह एक है बिना स्थिति)?
+1 ascii ग्राफिक। और एसओ पर एक नए उपयोगकर्ता से अच्छा प्रारूपित प्रश्न देखना हमेशा अच्छा लगता है। –
क्या यह निश्चित चौड़ाई हो या हेडर पूरे व्यूपोर्ट को फैलाए? – roryf
पूरे "बॉडी" (नीचे हेडर, सामग्री + मेनू) एक निश्चित चौड़ाई पर होना चाहिए। मैंने पहले वास्तव में बड़े व्यापक पर नज़र रखता है के साथ समस्या थी जब मैं समझना अपने HTML काफी मुश्किल था एक निश्चित चौड़ाई सेट नहीं किया ... – Danicco