簡體   English   中英

在javascript元素上放置html元素

[英]Positioning of an html element over a javascript one

這是我正在使用的網站: http ://labbrini.netsons.org,左側是div(#puntate),該div應該位於大嘴唇徽標(#logo)的javascript頂部,顯示一切。 當然,即使徽標顯示在其上,我也需要單擊#puntate的鏈接。 z-index不適用於此功能。 有人可以幫我這個位置嗎?

在瀏覽器中檢查代碼時,我看到您正在使用px作為z-index

不要給z-index提供任何單位

在您的CSS中,替換為

z-index: 900px;

z-index: 900;

文檔中所述

z-index屬性指定元素及其后代的z順序。

而且,訂單沒有單位。 因此不需要任何單位。 具有更高z-index的任何元素都將位於其他元素之上。

謝謝你們。 z-index的值是我的愚蠢錯誤。 但是我需要多花一點功夫才能得到想要的東西。 我創建了另一個div#left2

<div id="left"></div>
<div id="left2"><div id="puntate"><ahref="http://labbrini.netsons.org/Labbrinip1"> 
Labbrini p.1 - Lorem ipsum dolor sit amet</a><br/> 
</div></div>

這樣我的div(#puntate)屬於新的div,因此我將background-color設置為透明,以便在具有顏色過渡的舊div下方看到:

#left2 {
background-color : transparent;
position:fixed;
display: table;
z-index:1000;
width:50%;
height:100%;
position:fixed;
bottom:0;
left:0;
}

當然,#puntate的z-index設置為比#logo高的值

抱歉,您以前沒有發布過代碼。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM