#nav ul ul li {
display: block;
font-color: blue;
font-size: 1.5em;
z-index: 1;
position: relative;
}
例如,我有一個移動的迴應式網站,並在主菜單工作正常,但是當我調整瀏覽器窗口小,複製一個小屏幕,如移動電話....一個具有下拉列表的主菜單項顯示在其他主菜單項的頂部。這意味着主菜單下拉項目顯示在正下方的一些主菜單文本的頂部!如何讓html元素在顯示時與另一個元素重疊?
我已經完成了z索引,所以下拉菜單位於頂部,但問題是,即使它位於頂部,仍然顯示下面的主菜單。
這是jsfiddle
請出示一些代碼 – mxlse
同意,顯示代碼。但我想你的菜單上沒有背景顏色。即使是白色的bg也會隱藏下面的東西,只顯示菜單文本/內容。 –
所以他們重疊,但你不想讓他們成爲?我不明白你的目標。這聽起來像你有你不想要的CSS定位。 – 4castle