gpt4 book ai didi

javascript - 确保元素始终位于顶部

转载 作者:行者123 更新时间:2023-12-03 01:28:11 25 4
gpt4 key购买 nike

我正在构建一个非常简单的 Chrome 扩展程序,它将在任何 youtube.com 页面顶部放置一个可点击的图像。

图像显示并具有其预期的点击功能,但它位于页面上出现的任何其他元素下方。这是我的代码:

const linkItem = document.createElement("a");
linkItem.href="https://www.youtube.com/";
linkItem.innerHTML = "<img src='https://imgur.com/gBgwnSa.png' title='YouTube Home'>";
linkItem.setAttribute("style", "position:absolute;top:50px;left:200px;");

document.getElementsByTagName("body")[0].appendChild(linkItem);

该位置只是一个占位符。

如何将图像设置为始终分层显示在页面的任何其他元素之上(最好无需创建 CSS 样式表)?我知道这是一个初学者问题,但任何帮助将不胜感激! :)

最佳答案

您可以在 CSS 上使用“z-index”属性。您只需将其设置为足够高的值,并且它将始终高于具有较小/空 z 索引集的所有其他内容。

在这种情况下:

linkItem.setAttribute("style", "position:absolute;top:50px;left:200px;z-index:99");

关于javascript - 确保元素始终位于顶部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51411451/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com