我创建了一个只有CSS的下拉式导航。 如果我悬停按钮,子菜单出来。 但身体会更高。 我不希望身体会更高。 这里的文件: http://jsfiddle.net/UHQV5/ 我认为position: relative;
是错误的。当鼠标悬停导航时自动增加高度
1
A
回答
2
0
好看的网站,
我搞砸与代码只是一点点,发现使标签有CSS的一种标识。然后在CSS中设置位置为固定!
验证码:
从这个
<nav>
<ul id="navigation">
<li><a href="index.php?Startseite" class="first">Home</a></li>
<li><a href="#">Bücher...»</a>
<ul>
<li><a href="#">für kleine Leser</a></li>
<li><a href="#">für große Leser</a></li>
<li><a href="#">Schulbücher</a></li>
</ul></li>
<li><a href="#">und mehr...»</a>
<ul>
<li><a href="#">Filme</a></li>
<li><a href="#">Ebooks</a></li>
</ul></li>
<li><a href="#" class="last">Seit 1851»</a>
<ul>
<li><a href="#">Firmenhistory</a></li>
</ul></li>
</ul>
</nav>
为了这
<nav id="nav">
<ul id="navigation">
<li><a href="index.php?Startseite" class="first">Home</a></li>
<li><a href="#">Bücher...»</a>
<ul>
<li><a href="#">für kleine Leser</a></li>
<li><a href="#">für große Leser</a></li>
<li><a href="#">Schulbücher</a></li>
</ul></li>
<li><a href="#">und mehr...»</a>
<ul>
<li><a href="#">Filme</a></li>
<li><a href="#">Ebooks</a></li>
</ul></li>
<li><a href="#" class="last">Seit 1851»</a>
<ul>
<li><a href="#">Firmenhistory</a></li>
</ul></li>
</ul>
</nav>
然后在CSS只是把:
#nav {
postion: fixed;
}
相关问题
- 1. D3圆形热图增加鼠标悬停时段的高度
- 2. 鼠标悬停导航jCoverflip
- 3. 当鼠标悬停时增加寄存器
- 4. jQuery的2级悬停导航和鼠标悬停/鼠标移开
- 5. 导航栏链接的鼠标悬停/悬停事件
- 6. JavaScript高级鼠标悬停
- 7. 当鼠标悬停时获取标签
- 8. IE7侧翻导航块消失当鼠标悬停在内容
- 9. 当鼠标悬停在导航栏下方的线条
- 10. 当页面加载鼠标悬停是自动工作
- 11. 高亮项目时鼠标悬停
- 12. 在鼠标悬停时启动setInterval并在鼠标悬停时停止
- 13. 当鼠标停止时,jQuery启动悬停动画
- 14. 在鼠标悬停时停止动画
- 15. 停止导航移动时悬停
- 16. 添加悬停到当前导航栏
- 17. 导航活动链接背景更改鼠标悬停
- 18. 启动PHP会话,当鼠标悬停
- 19. 鼠标悬停时丢失的导航下拉菜单背景
- 20. 当鼠标悬停时,展开treeViewItem
- 21. 当鼠标悬停时元素按键
- 22. 导航栏高度的增加,当介质宽度
- 23. 怪异的高度加倍与jQuery鼠标悬停错误
- 24. 增加导航栏高度为iPad
- 25. 制作类增加导航栏高度
- 26. 自动点击鼠标悬停在
- 27. div高度自动增加
- 28. GridView高度自动增加
- 29. Jquery鼠标悬停/鼠标悬停IE8波动
- 30. 在鼠标悬停时不断增加或减少css“左”值
您需要使用子菜单(S)绝对位置。 –
@Paulie_D当使用子菜单上的绝对位置时,它们不在那里。他们消失了。 – linuscl
如果它们消失了,这可能是因为你没有指定你想要的绝对距离和方向(例如:top:20px; left:20px;例如) – patricksweeney