我目前正在为游戏社区构建一个名为http://www.quad-gaming.com/
的网站。CSS子菜单定位在Chrome和Safari中可用,但不适用于IE和Firefox
除了导航栏右侧“登录”下的下拉菜单,所有内容都能正常运行。它在Chrome和Safari中运行良好,但在IE和Firefox中,它漂浮在左侧。
我在做什么错?
我目前正在为游戏社区构建一个名为http://www.quad-gaming.com/
的网站。CSS子菜单定位在Chrome和Safari中可用,但不适用于IE和Firefox
除了导航栏右侧“登录”下的下拉菜单,所有内容都能正常运行。它在Chrome和Safari中运行良好,但在IE和Firefox中,它漂浮在左侧。
我在做什么错?
确实有点奇怪。
如果指定ul
元素有一个left
值为零,它工作正常:
nav ul li ul {
left: 0;
}
不能尝试在IE浏览器,因为我在Mac上。希望它也能在那里工作。
我用
nav ul li ul {
position:absolute;
left:0px; /* Adding this to fix left position*/
visibility: hidden;
}
,它工作在Firefox。
这是什么解决了我的问题,但上面的答案更具体,所以我标记为答案。有没有办法将你添加到“接受答案”? – 2013-04-10 10:12:40
你可以标记我的答案有用...主要的想法是,你已经解决了你的问题。 – JoDev 2013-04-10 12:20:25
试试这个
.dropdown ul {
left: 0;
}
测试和Win7的工作在IE10,IE8,FF20和Chrome 26
+1我同意你的意见...... – JoDev 2013-04-10 09:44:17
请不要创建,你指向一个网站的问题。网站改变,但这个stackoverflow问题将保持。有人想登陆一个他们看不到问题根源的页面吗?还是更糟糕:来源已经改变?它减少了计算器的值。编辑问题以添加上面的相关代码,并询问关于CODE的问题,而不是指示观众“去看看该网站”。 – 2013-04-10 13:22:49