鹿泽鹿泽  2024-07-30 09:05:25 鹿泽笔记 隐藏边栏  0 

文字版轮播+图片轮播时间可以自己调整

文字版代码

<style>
  .advertise-container {
    width: 100%;
    height: 100px;
    overflow: hidden;
    position: relative;
    text-align: center;
  }
  .advertise-container .advertise-item {
    width: 100%;
    height: 100px;
    position: absolute;
    top: 0;
    left: 0;
  }
  .advertise-container a {
    display: inline-block;
    width: 100%;
    height: 100%;
    line-height: 100px;
    color: #000;
    font-weight: bold;
    text-decoration: none;
    font-size: 24px;
    animation: pulse 2s ease infinite;
    background: transparent;
  }
  @keyframes pulse {
    0% {
      color: #000;
    }
    50% {
      color: #f00;
    }
    100% {
      color: #000;
    }
  }
</style>

<div class="advertise-container">
  <a href="网址URL" target="_blank">
    <div class="advertise-item">广告位1</div>
  </a>
  <a href="网址URL" target="_blank">
    <div class="advertise-item">广告位2</div>
  </a>
  <a href="网址URL" target="_blank">
    <div class="advertise-item">广告位3</div>
  </a>
  <a href="网址URL" target="_blank">
    <div class="advertise-item">广告位4</div>
  </a>
  <a href="网址URL" target="_blank">
    <div class="advertise-item">广告位5</div>
  </a>
  <a href="网址URL" target="_blank">
    <div class="advertise-item">广告位6</div>
  </a>
  <a href="网址URL" target="_blank">
    <div class="advertise-item">广告位7</div>
  </a>
  <a href="网址URL" target="_blank">
    <div class="advertise-item">广告位8</div>
  </a>
  <a href="网址URL" target="_blank">
    <div class="advertise-item">广告位9</div>
  </a>
  <a href="网址URL" target="_blank">
    <div class="advertise-item">广告位10</div>
  </a>
</div>

<script>
  var advertise = document.querySelectorAll('.advertise-item');
  var index = 0;
  setInterval(function() {
    advertise.forEach(function(item) {
      item.style.display = 'none';
    })
    if (index >= advertise.length) {
      index = 0;
    }
    advertise[index].style.display = 'block';
    index++;
  }, 2000)
</script>

图片版

<style>
  .advertise-container {
    width: 100%;
    height: 100px;
    overflow: hidden;
    position: relative;
  }
  .advertise-container .advertise-item {
    width: 100%;
    height: 100px;
    position: absolute;
    top: 0;
    left: 0;
    object-fit: cover;
  }
  .advertise-container a {
    display: inline-block;
    width: 100%;
    height: 100%;
    line-height: 100px;
    color: #000;
    font-weight: bold;
    text-decoration: none;
    font-size: 24px;
    animation: pulse 2s ease infinite;
    background: transparent;
    text-align: center;
  }
  .advertise-container img {
    width: 100%;
    height: 100%;
  }
  @keyframes pulse {
    0% {
      color: #000;
    }
    50% {
      color: #f00;
    }
    100% {
      color: #000;
    }
  }
</style>

<div class="advertise-container">
  <a href="网址URL" target="_blank">
    <div class="advertise-item"><img src="图片链接" alt="广告位1"></div>
  </a>
  <a href="网址URL" target="_blank">
    <div class="advertise-item"><img src="图片链接" alt="广告位2"></div>
  </a>
  <a href="网址URL" target="_blank">
    <div class="advertise-item"><img src="图片链接" alt="广告位3"></div>
  </a>
  <a href="网址URL" target="_blank">
    <div class="advertise-item"><img src="图片链接" alt="广告位4"></div>
  </a>
  <a href="网址URL" target="_blank">
    <div class="advertise-item"><img src="图片链接" alt="广告位5"></div>
  </a>
  <a href="网址URL" target="_blank">
    <div class="advertise-item"><img src="图片链接" alt="广告位6"></div>
  </a>
  <a href="网址URL" target="_blank">
    <div class="advertise-item"><img src="图片链接" alt="广告位7"></div>
  </a>
  <a href="网址URL" target="_blank">
    <div class="advertise-item"><img src="图片链接" alt="广告位8"></div>
  </a>
  <a href="网址URL" target="_blank">
    <div class="advertise-item"><img src="图片链接" alt="广告位9"></div>
  </a>
  <a href="网址URL" target="_blank">
    <div class="advertise-item"><img src="图片链接" alt="广告位10"></div>
  </a>
</div>

<script>
  var advertise = document.querySelectorAll('.advertise-item');
  var index = 0;
  setInterval(function() {
    advertise.forEach(function(item) {
      item.style.display = 'none';
    })
    if (index >= advertise.length) {
      index = 0;
    }
    advertise[index].style.display = 'block';
    index++;
  }, 2000)
</script>

放在任意侧边栏即可。

1、文章版权归作者所有,未经允许请勿转载。
2、本站所有文章,如无特殊说明或标注,均为本站原创发布。任何在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们邮箱:526009505@qq.com进行处理。
3、咨询请联系QQ:526009505