首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >CSS Div定位

CSS Div定位
EN

Stack Overflow用户
提问于 2012-01-07 06:30:43
回答 2查看 60关注 0票数 0

我在一个网站上有一个标题/导航栏,它有一个徽标,导航菜单和搜索框都在该顺序

所以徽标在左边,然后是导航菜单和右边的搜索框。

搜索框是使用position: relative;对齐的,问题是它相对于导航菜单的位置,导航菜单是搜索框之前的div。

这是一个问题,因为导航菜单可以有不同的大小,这取决于它显示的菜单项。

我需要一个可靠的方法来定位我的搜索框,有没有办法相对于某个Div而不仅仅是它前面的Div来定位Div?

在图像中,搜索框应该定位在侧边栏上,但就像我提到的,导航菜单可以有不同的长度,所以如果我将相对X定位在它之外,它将根据菜单的宽度而有所不同

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-01-07 06:38:09

在你的导航菜单周围放一个包装纸,并给它一个固定的宽度。

票数 1
EN

Stack Overflow用户

发布于 2012-01-07 06:38:13

尝试使用导航并在单个div中进行搜索,然后使用绝对定位进行搜索。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8765325

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档