2017-12-02 80 views
0

如果您在我的網站http://imronan.co注意到,每當我按菜單按鈕顯示下拉菜單時,它似乎將圖像轉移到下方。我很困惑爲什麼會這樣。當我按下菜單按鈕來顯示菜單項時,我只希望它向下移動。當我的菜單打開時,爲什麼圖像會像這樣移動?

我有關CSS:

body { 
position: absolute; 
top: 50%; 
left: 50%; 
/* bring your own prefixes */ 
transform: translate(-50%, -50%); 
} 

a { 
color: aliceblue; 
font-family: 'Montserrat', sans-serif; 
text-decoration: none; 
/* no underline */ 
} 

.album { 
-webkit-box-reflect: below -10px -webkit-gradient(linear, left top,left bottom, from(transparent), to(rgba(250, 250, 250, 0.1))); 
} 


.album img { 
height: 350px; 
width: 350px; 
} 

... 

/*MENU*/ 
.burgermenu { 
z-index: 100000000; 
position: static; 
margin: 0px 0px; 
overflow: hidden; 
} 

.burgermenu ul { 
list-style-type: none; 
list-style-image: none; 
} 

.burgermenu li { 
padding: 0.5em 0.5em; 
float: left;  
} 

.burgermenu a { 
font-weight: 400; 
color: burlywood; 
text-shadow: 1px 1px 0px #000; 
} 

.burgermenu a:hover { 
text-decoration: underline; 
color: aliceblue; 
} 

而且,任何人知道如何解決的反射,從而不會干擾,當我將鼠標懸停在菜單按鈕?

+0

問題尋求幫助調試必須包括必要的重現它最短的代碼**在問題本身**。 [mcve]鏈接到你的網站是不夠的,因爲當它被修復或死亡時,會使你的問題和答案變得毫無意義。 – Rob

回答

0

添加margin: auto;width: 350px;<div class="container">

+0

很高興我可以幫助:) – Srax

+0

哇!謝謝!任何關於反射的想法? –

+0

如果您更新您的網站,使圖像不適合整個屏幕我可以看看它:) – Srax

0

如果您進入開發人員模式並單擊圖像或菜單欄,它將顯示CSS更改位置或更改內容。我相信菜單隻會覆蓋一些CSS更改。 F12在鉻和你可以混亂的CSS

+0

P.S只有當它的全屏不在半屏或更小時纔會發生。 – newCoder

+0

我一直在檢查它幾個小時。我不確定它有什麼問題:/ –

0

只看了一下CSS和HTML。這是關於div標籤專輯。它的尺寸改變使它向左移動一點。你將不得不只是浪費時間與div標籤或CSS

+0

好的,謝謝!要繼續尋找 –

+0

它的defo做到這一點,因爲圖像大小不會改變,但所有的divs改變,當你點擊漢堡按鈕 – newCoder

相關問題