此代碼在Internet Explorer中正常工作,但我在其他瀏覽器中遇到問題。 基本上有一個固定左邊欄的水平滾動頁面。 在IE中,您可以單擊頁面每個面板上的向前和向後按鈕,但在Chrome等中,只有側欄中的鏈接可以工作。 我相信這是與元素的z索引或定位出了問題,CSS有無法單擊Chrome/Firefox/Safari中較低z-index元素中的鏈接
#bg{
display:inline;
position:absolute;
left:0px;
top:-2px;
z-index:1;
}
#sidestripe {
display:inline;
position:fixed;
left:0px;
top:-2px;
width:100%;
min-height: 100%;
z-index:1000;
}
我已經試過的z-index的多種組合,但我似乎無法使一個elemnt點擊而不會讓其他人無法點擊。
任何幫助將不勝感激!
http://www.travelhome.com.au/index.htm是有問題的網站
在此處發佈你的HTML。 – 2012-07-16 07:05:44
最高級別的元素是隻覆蓋頁面的一部分的邊條,所以我想這將是真的......你有任何想法如何解決它? – user1528095 2012-07-16 07:09:39
爲什麼你需要'#sidestripe'是'width:100%',當它可以是'width:380px'時,它不會覆蓋內容的任何部分 – poncha 2012-07-16 07:17:14