別の CSS をオーバーラップさせる方法はありますか?! たとえば、ショッピング カートの上に検索バーがあり、誤って検索バーにカーソルを合わせると、ショッピング カートが最上位/最初のレイヤーであるため表示されなくなります。これが画像です。ショッピング カートが 2 番目ではなく 1 番目のレイヤーである CSS でこれを修正する方法はありますか? 前もって感謝します!
1 に答える
0
その基本的にz-index
問題
z-index
ショッピング カートの CSS の価値を高め、検索ボックスのdivの価値を下げる 必要があります。z-index
CSS の z-index プロパティは、重なり合う要素の垂直方向の重なり順を制御します。のように、どちらが物理的にあなたに近いように見えますか。z-index は、静的 (デフォルト) 以外の位置の値を持つ要素にのみ影響します。
HTML
<div class="a"></div>
<div class="b"></div>
CSS
.a {
background:red;
width:100px;
height:50px;
z-index:2;
position:relative;
}
.b {
background:green;
height: 50px;
left: 20px;
position: relative;
top: -30px;
width: 100px;
z-index: 3;
}
于 2013-07-09T11:22:09.897 に答える