我建立一個網站,我想有固定位置的頭。由於-moz-transform:scale(1);僅在Firefox中,「position:fixed」出現css問題。
我已經這樣做了幾個網站,但它不會在Firefox上運行。 Safari和Chrome都可以。
Here is a live example (doesn't work only with firefox)
Here is a live example which works with firefox
唯一的區別是在CSS:
3210似乎-moz變換 「刪除」 的固定位置。
你能解釋我爲什麼?
我使用-moz-變換:因爲我的客戶希望有一個變焦按鈕。我已經解釋說這不是一件好事,但他仍然希望這種功能。
CSS代碼:
#conteneur
{
width: 960px;
position: relative;
margin: auto;
zoom: 100%;
-moz-transform: scale(1);
-moz-transform-origin: 0 0;
}
#header
{
position:fixed;
top:0;
z-index:3;
width:960px;
height:81px;
background-color:#ccc;
padding-bottom:8px;
}
PS:如果你想修改自己的崗位作爲英語不是我的第一語言不客氣。
嘗試將範圍從'#conteneur'移動到'#conteneur> div' – Adam
我不確定要理解。你可以說得更詳細點嗎 ?但是你是對的,如果我將-moz-transform轉換爲身體,例如頭部處於固定位置。我不確定變焦效果對身體有好處,但它是一個開始。此外,你可以發表一個答案而不是評論,所以如果答案是好的,我可以投票給你。 –