微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

html中如何设置浮动广告关闭

在网页设计中,浮动广告是一个常见的元素。然而,在用户访问网页时,如果浮动广告贴着屏幕一直显示,会极大地影响用户的体验。因此,设置关闭浮动广告的按钮是很重要的。下面我们就来看看如何在HTML中设置浮动广告关闭功能

  
    <html>
      <head>
        <title>浮动广告</title>
        <style>
          .ad-container {
            position: fixed;
            bottom: 0;
            right: 0;
            width: 200px;
            height: 200px;
            background-color: #f5f5f5;
            border: 1px solid #ccc;
            z-index: 999;
          }
          .close-btn {
            position: absolute;
            top: 10px;
            right: 10px;
            cursor: pointer;
          }
        </style>
      </head>
      <body>
        <div class="ad-container">
          <div class="close-btn">
            <img src="close.png" alt="关闭广告" onclick="closeAd()">
          </div>
          <p>这是一则广告。</p>
        </div>
        <script>
          function closeAd() {
            var ad = document.querySelector('.ad-container');
            ad.style.display = 'none';
          }
        </script>
      </body>
    </html>
  

html中如何设置浮动广告关闭

在上面的代码中,我们首先定义了一个类名为 "ad-container" 的 div 元素,用于包含广告内容。接着,我们定义了一个类名为 "close-btn" 的 div 元素作为关闭按钮,点击该按钮即可关闭广告

在 CSS 中,我们为广告容器设置了固定定位,位于屏幕右下角,并使用了 z-index 属性保证广告显示在其他元素之上。我们还为关闭按钮设置了绝对定位,并使用 cursor 属性使鼠标移过时变为手型。

在 JavaScript 中,我们使用了 document.querySelector() 方法选中了广告容器,当用户点击关闭按钮时,会调用 closeAd() 函数,该函数将广告容器的 display 属性设置为 'none',从而隐藏广告。

通过上面的代码,我们可以轻松地实现关闭浮动广告的功能,提高了用户体验。希望这篇文章对你有所帮助。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐