Bu benim başarmak çalışıyorum budur alanda). Temel fikri almayı başardım, ancak kaydırma çubuğu görüntülendiğinde içeriği doğru konuma getirme konusunda sorun yaşıyorum ve her zaman kaydırma çubuklarını göstermeye ayarladığım halde sabit bir genişlik kullanamıyorum çünkü tarayıcıdan tarayıcıya değişir. içerik Yukarıdaki koddaStatik başlık + menü, kaydırılabilir vücut
<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>
kaydırma çubuğu genişliği, nasıl doğru sayfanın geri kalanı ile alabilirsiniz olarak kapalıdır (yani. hesaplanırken öyle o birine sahip olsa bile, kaydırma genişliğini dikkate alınmadan pozisyon)?
+1 ASCII grafik. Ve SO üzerinde yeni bir kullanıcıdan iyi biçimlendirilmiş soru görmek her zaman güzel. –
Bu, genişlikli mi yoksa başlık tüm görünüm alanını kapsıyor mu? – roryf
Tüm "gövde" (aşağıdaki başlık, içerik + menü) sabit bir genişlikte olmalıdır. Sabit genişlik ayarlamamış olsaydım, gerçekten geniş geniş monitörlerle problemlerim vardı ... – Danicco