2017-12-02 104 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

相关问题