Jquery 如何使这些层不重叠?

Jquery 如何使这些层不重叠?,jquery,html,css,Jquery,Html,Css,我有三个问题需要帮助 1)单击右上角的“更多”时,会打开一个div#search,背景被下面的棕色元素重叠。我试着使用z-index,但没用 2)我试图使div#search在“More”的正下方对齐,但在设置#search的宽度时,它会向左对齐 3)当我在左侧导航时,弹出窗口被中间的文本重叠。我希望弹出窗口位于文本顶部 尝试将位置:相对赋予id为#search的元素,并将其z-index设置为更大的值,如100尝试将位置:相对赋予id为#search的元素,并将其z-index设置为更大的值

我有三个问题需要帮助

1)单击右上角的“更多”时,会打开一个div
#search
,背景被下面的棕色元素重叠。我试着使用z-index,但没用

2)我试图使div
#search
在“More”的正下方对齐,但在设置
#search
的宽度时,它会向左对齐


3)当我在左侧导航时,弹出窗口被中间的文本重叠。我希望弹出窗口位于文本顶部

尝试将
位置:相对
赋予id为
#search
的元素,并将其
z-index
设置为更大的值,如100

尝试将
位置:相对
赋予id为
#search
的元素,并将其
z-index
设置为更大的值,如100