在IE7 + IE8中,當瀏覽器設置爲小尺寸(例如1024 x 768)時,後臺存在問題。背景向右延伸很遠,導致水平滾動條。IE7 + IE8中的水平滾動條問題
下面是錯誤的截圖。
當觀看在1024x768站點,佈局應與沒有水平滾動內容區域中居中。
幫助!
在IE7 + IE8中,當瀏覽器設置爲小尺寸(例如1024 x 768)時,後臺存在問題。背景向右延伸很遠,導致水平滾動條。IE7 + IE8中的水平滾動條問題
下面是錯誤的截圖。
當觀看在1024x768站點,佈局應與沒有水平滾動內容區域中居中。
幫助!
您在實際上不需要或不適合的情況下使用了相對定位。在這個過程中,你設置了一些非常奇怪的測量來獲得你想要的佈局。修復主要涉及去除很多相對定位樣式。
如果您替換下面給出的三條規則,它應該可以解決您的問題。
.rightmenu .leftCol {
margin-top: -61px;
float: left;
width: 100%;
}
.rightmenu .col1wrap {
float: left;
padding-bottom: 1em;
width: 50%;
}
.rightmenu .col2 {
border-left: 1px solid #C1C1C1;
min-height: 1000px;
padding-left: 7px;
width: 212px;
float: right;
}
我注意到你在另一個樣式表中複製了上面的一些規則。你應該完全刪除這些重複的規則,只使用上面的三個來確保沒有衝突。
非常感謝。這工作完美。你爲我節省了不少時間。由於所有的覆蓋,CSS有點混亂,所以我一直都很難。如果你有一些時間來看看,我還有一個關於IE7中另外兩個問題的問題。 http://stackoverflow.com/questions/6700025/css-problem-with-navigation-and-search-filters-in-ie7 – Eric
'doctype'設置爲html4嚴格,也許嘗試html4過渡。 http://www.w3.org/QA/2002/04/valid-dtd-list.html – MikeM