0

上部領域と下部領域の間にいくつかのリンクを配置して、両方が同じ量だけ重なるようにしようとしています。navmenu div を他のすべての div よりも大きな z-index に設定していますが、何かをオーバーラップさせることはできません。サイトはhttp://www.joekellywebdesign.com/churchsample1/index.htmlにあります。

スタイルシートはhttp://www.joekellywebdesign.com/churchsample1/css/styles.cssにあります

助けてくれてありがとう。

4

2 に答える 2

1

それを行う多くの方法。

navmenu に負のマージンを指定するだけです。

#navmenu {
   margin: -10px 0;
}

位置を相対として指定したため、 の位置は前のdivに依存しdivます。その上は、上に前の の高さを加えたものになりdivます。

位置を に変更するかabsolute、マージンまたはパディングの値を調整して、 の内側にコンテンツを表示することができdivます。

z-index要素が重なっている場合にのみ有効です。あなたの場合、すべてdivの s は相対的な位置にあります。それらのどれも重複していません。

于 2013-09-29T21:08:43.503 に答える