CSS:帮助我的菜单链接不在同一个地方

标签 css

帮助! 这是我的菜单。我希望它留在同一个地方,所以如果你调整它的大小或拖动浏览器,它不应该跟随浏览器并将菜单移动到一边

<div id="mainmenu" style="position: relative;">
<div id="menuLinks" style="position: absolute; right: 70px; top: 10px; ">
<a href="home.php">HEM</a>
<a href="#">PROFILER</a>
<a href="#">BILDER</a>
<a href="#">DISKOTEKER</a>
<a href="#">EVENTS</a>
<a href="#" class="menu_class">KONTROLLPANEL</a>
</div>

只有当我将 div 主菜单行更改为:

<div id="mainmenu" style="position: relative; width: 1200px;">

(给出一个宽度:)然后它停留在这个地方。但我不想指定宽度,因为这样对于其他一些屏幕分辨率来说它会过早结束,所以..

我该如何解决这个问题?

最佳答案

使用 position: absolute; 在文档中的固定位置(将移动滚动页面)。

使用 position: fixed 在浏览器窗口中的固定位置。 (滚动页面时不会移动)

在这两种情况下,都使用lefttop 来指定起始位置。

在这两种情况下都不需要指定宽度。

position: fixed 在 IE 6 中不起作用。

关于CSS:帮助我的菜单链接不在同一个地方,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3514484/

相关文章:

html - 填充一个 FontAwesome 图标

javascript - 如何验证电子邮件 ID 和密码,密码应包含小写、大写和最少一个字符,并且两个字段都应内联?

html - 难以将 div 正确定位在溢出的 div 上 :hidden

php - 将 css li 添加到 php?

javascript - 使 CSS 菜单项和标题扩展到正确的宽度

javascript - jQuery 聊天表单问题

css - 如何覆盖 DataGrid header 的 GWT 混淆样式

javascript - CSS 和 JavaScript 通过 React-router 打破 onEnter

javascript - 如何让 Darkmode Js 不粘?

jquery - 有没有类似于:checked for input type text?的东西