首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >html元素在javascript元素上的位置

html元素在javascript元素上的位置
EN

Stack Overflow用户
提问于 2016-10-22 17:08:59
回答 2查看 34关注 0票数 0

这是我正在做的网站:http://labbrini.netsons.org,在它的左边,我有一个div (#puntate),它应该在显示在所有东西上的大嘴唇标志(#徽标)的javascript上面。当然,我需要的链接#朋tate是可点击的,即使当标志显示在它上面。Z-索引对此不起作用。有人能帮我完成这个定位吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-10-22 17:13:29

在我的浏览器中检查您的代码时,我发现您正在使用px进行z-index

z-index 不给任何单位

在CSS中,替换,

代码语言:javascript
复制
z-index: 900px;

使用

代码语言:javascript
复制
z-index: 900;

如在文档中所述

z-index属性指定元素及其后代的z顺序.

而且,订单没有一个单位。因此不需要任何单位。任何z索引较高的元素都将位于其他元素的顶部。

票数 0
EN

Stack Overflow用户

发布于 2016-10-23 09:24:34

谢谢你们所有人。Z指数的值是我的愚蠢错误。但为了得到我想要的,我需要再多做一点。我创建了另一个div #left2 2

代码语言:javascript
复制
<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,并且我将背景颜色设置为透明,以便在具有颜色转换的旧的div下面看到:

代码语言:javascript
复制
#left2 {
background-color : transparent;
position:fixed;
display: table;
z-index:1000;
width:50%;
height:100%;
position:fixed;
bottom:0;
left:0;
}

当然,#puntate的z索引设置为比#徽标更高的值。

我很抱歉之前没有发布代码。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40194818

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档