html - Leadbolt 广告上的关闭按钮叠加层

标签 html css leadbolt

我在我的移动应用程序上使用 Leadbolts HTML 广告。 目前它看起来像这样:

enter image description here

我想要实现的是在右上角放置一个 X,以便用户可以关闭广告。

广告代码如下所示:

<body>
  <script type="text/javascript" src="http://ad.leadboltmobile.net/show_app_ad.js?section_id=619553414"></script>
</body>

首先我试着像这样在上面放一张图片:

HTML:

<body>
  <img id="x" src="@routes.Assets.at("images/x.png")" onclick="closeAd()"/>
    <script type="text/javascript" src="http://ad.leadboltmobile.net/show_app_ad.js?section_id=619553414"></script>
</body>

CSS:

#x {
    position: absolute;
    top: 5px;
    right: 5px;
    width: 40px;
    height: 40px;
}

即使图像已绝对定位,它也根本不会显示。


然后我尝试将广告包装在一个 div 中。

HTML:

<body>
  <img id="x" src="@routes.Assets.at("images/x.png")" onclick="closeAd()"/>
  <div id="adWrapper">
    <script type="text/javascript" src="http://ad.leadboltmobile.net/show_app_ad.js?section_id=619553414"></script>
  </div>
</body>

CSS:

#x {
    position: absolute;
    top: 5px;
    right: 5px;
    width: 40px;
    height: 40px;
}

#adWrapper {
    position: absolute;
    top: 45px;
}

但广告仍然全屏显示,如图所示。

有人可以帮我吗?

最佳答案

#adWrapper 更高的 z-index 将修复它。以这种方式使用 z-index:

#x {
    position: absolute;
    top: 5px;
    right: 5px;
    width: 40px;
    height: 40px;
    z-index: 2;
}

#adWrapper {
    position: absolute;
    top: 45px;
    z-index: 1;
}

关于html - Leadbolt 广告上的关闭按钮叠加层,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32009631/

相关文章:

android - 将多个移动广告网络与 Admob Mediation 集成

javascript - CSS 关键帧移动有延迟

css - 更改输入背景

javascript - javascript 切换显示/隐藏按钮适用于小规模,但不适用于我的较大 HTML 代码

html - 加载时调整照片大小...来自服务器的 PHP 照片

css - 404 用于 Azure 上的自定义 ttf 字体 (.NET MVC 5)

android - ListView 项目点击问题

iphone - iOS - 如何在 LeadBolt sdk 中设置广告刷新率

javascript - 如何在 PHP 中获取 HTML5 Range Slider 的值?

html - 元素后面的下拉菜单