CSS中的菜单定位

时间:2009-11-02 11:25:25

标签: html css css-float

我正在使用水平浮动CSS菜单处理简单的HTML / CSS网站。我遇到的问题是我无法弄清楚如何改变菜单的位置。它目前位于顶部,我知道函数top:x px或bottom:x px用于从顶部或底部上下移动任何东西,但是当我使用时,菜单仍然位于顶部?可以将菜单浮动到顶部以外的任何地方,因为这限制了我可以对我的网站做什么?

3 个答案:

答案 0 :(得分:2)

尝试将浮动元素的“position”样式设置为“relative”。

一个例子:

.floatedElement
{
    float:left;
    position:relative;
    top:15px;
}

答案 1 :(得分:1)

我不知道您的HTML和CSS是什么样的,但如果您在菜单上有一个包装器,您可以将包装器放在页面的任何位置。

为了帮助您了解如何操作,请查看CSS positioning ...

上的精彩教程

答案 2 :(得分:1)

上,下,左,右都以相对或绝对定位工作。

如果您没有使用这些并且有一个浮动的容器(例如:float:left;),我倾向于使用边距或填充设置来定位元素。