找回密码
 立即注册
搜索
查看: 425|回复: 7

图片添加GIF图片样式

[复制链接]

1402

主题

3021

回帖

1万

积分

管理员

积分
12087
发表于 2025-9-21 20:23:44 | 显示全部楼层 |阅读模式

1402

主题

3021

回帖

1万

积分

管理员

积分
12087
 楼主| 发表于 2025-9-21 20:28:25 | 显示全部楼层

1402

主题

3021

回帖

1万

积分

管理员

积分
12087
 楼主| 发表于 2025-9-21 20:32:30 | 显示全部楼层

1402

主题

3021

回帖

1万

积分

管理员

积分
12087
 楼主| 发表于 2026-5-3 07:00:00 | 显示全部楼层
大图无缝滚动

1402

主题

3021

回帖

1万

积分

管理员

积分
12087
 楼主| 发表于 2026-5-3 07:03:43 | 显示全部楼层
三幅左移

<style>
  .scrolling-images {
    width: 100%;
    overflow: hidden;
    white-space: nowrap;
    position: relative;
  }
  .scrolling-images img {
    display: inline-block;
    height: 574px; /* 根据需求调整 */
    animation: scroll 20s linear infinite;
  }
  @keyframes scroll {
    0% { transform: translateX(0%); }
    100% { transform: translateX(-100%); }
  }
  .gif-overlay {
    position: absolute;
    top: 30%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 1; /* 添加z-index */
  }
</style>

<div class="scrolling-images">
  <img src="https://cccimg.com/view.php/e721d51e781eec524d7b833bd0f49fff.jpeg" alt="Image 1">
  <img src="https://cccimg.com/view.php/50d0b82d447810b74276c23291cb0ca6.jpeg" alt="Image 2">
  <img src="https://cccimg.com/view.php/73321d6e11bc515e6e3dad27d8188484.jpeg" alt="Image 3">
  <!-- 更多图片 -->
  <div class="gif-overlay">
    <img src="https://cccimg.com/view.php/d88a161b163e29afa1dd2a18a203fba2.gif" alt="GIF Animation">
  </div>
</div>

1402

主题

3021

回帖

1万

积分

管理员

积分
12087
 楼主| 发表于 2026-5-3 07:06:00 | 显示全部楼层
2幅左右移动

样式留存



<div style="width: 100%; max-width: 1000px; margin: 0 auto; font-family: 'Microsoft YaHei', Arial, sans-serif; background-color: #f9f9f9; border-radius: 8px; overflow: hidden; box-shadow: 0 0 10px rgba(0,0,0,0.1);">

<!-- LOGO部分 -->
<div style="text-align: center; padding: 20px 0; background-color: #ffffff;">
    <img src="https://cccimg.com/view.php/ead8f51b299dd9efa36a27113f48dde3.png " alt="论坛LOGO" style="max-width: 300px; height: auto;">
</div>

<!-- 轮播图部分 -->
<div style="position: relative; width: 100%; height: 576px; overflow: hidden;">
    <div style="display: flex; width: 300%; height: 100%; animation: slide 10s infinite;">
        <div style="width: 33.33%; height: 100%;">
            <img src="https://cccimg.com/view.php/d5d3c9b0764a407321717b373d6b5f34.jpg " style="width: 100%; height: 100%; object-fit: cover;">
        </div>
        <div style="width: 33.33%; height: 100%;">
            <img src="https://cccimg.com/view.php/412c71c20ce426706c1dd3ec3a07811b.jpg" style="width: 100%; height: 100%; object-fit: cover;">
        </div>
        <div style="width: 33.33%; height: 100%;">
            <img src="https://cccimg.com/view.php/aca06385ab80d62c275a9a8fdae6bbaf.jpg" style="width: 100%; height: 100%; object-fit: cover;">
        </div>
    </div>
</div>

<style>
@keyframes slide {
    0% { transform: translateX(0); }
    33% { transform: translateX(-33.33%); }
    66% { transform: translateX(-66.66%); }
    100% { transform: translateX(0); }
}
</style>



1402

主题

3021

回帖

1万

积分

管理员

积分
12087
 楼主| 发表于 2026-5-3 07:07:44 | 显示全部楼层
左右移动诗词加图片

[html]
<div style="width: 100%; max-width: 800px; margin: 0 auto; font-family: 'Microsoft YaHei', Arial, sans-serif; background-color: #f9f9f9; border-radius: 8px; overflow: hidden; box-shadow: 0 0 10px rgba(0,0,0,0.1);">

<!-- LOGO部分 -->
<div style="text-align: center; padding: 20px 0; background-color: #ffffff;">
    <img src="https://cccimg.com/view.php/ead8f51b299dd9efa36a27113f48dde3.png " alt="论坛LOGO" style="max-width: 300px; height: auto;">
</div>

<!-- 轮播图部分 -->
<div style="position: relative; width: 100%; height: 450px; overflow: hidden;">
    <div style="display: flex; width: 300%; height: 100%; animation: slide 10s infinite;">
        <div style="width: 33.33%; height: 100%;">
            <img src="https://cccimg.com/view.php/d5d3c9b0764a407321717b373d6b5f34.jpg " style="width: 100%; height: 100%; object-fit: cover;">
        </div>
        <div style="width: 33.33%; height: 100%;">
            <img src="https://cccimg.com/view.php/412c71c20ce426706c1dd3ec3a07811b.jpg" style="width: 100%; height: 100%; object-fit: cover;">
        </div>
        <div style="width: 33.33%; height: 100%;">
            <img src="https://cccimg.com/view.php/aca06385ab80d62c275a9a8fdae6bbaf.jpg" style="width: 100%; height: 100%; object-fit: cover;">
        </div>
    </div>
</div>

<style>
@keyframes slide {
    0% { transform: translateX(0); }
    33% { transform: translateX(-33.33%); }
    66% { transform: translateX(-66.66%); }
    100% { transform: translateX(0); }
}
</style>

<!-- 文字内容部分 -->
<div style="padding: 20px; line-height: 1.6; color: #333;">
    </section>
<p style="text-align: justify; color: #005831; line-height: 2em; letter-spacing: 2.4px; font-size: 20px; margin-right: 120px; margin-left: 100px;">
</p><div align="center">
<strong style="font-size: 20px;">◇◆◇◆◇◆◇◆</strong><br><br>
<span style="font-size: 24px; font-weight: bold;">辞四月迎五月有感</span><br><br><br>
<span style="font-size: 24px;">一钩新月挂遥穹&#8195; 起袂辞行四月中 </span><br>
<span style="font-size: 24px;">且向榴红寻胜景&#8195; 漫随云懒数飘蓬 </span><br>
<span style="font-size: 24px;">清歌一阕襟怀阔&#8195; 雅韵千章意趣融 </span><br>
<span style="font-size: 24px;">纵有惊涛兼骤雨&#8195; 笑将岁月酿春风 </span><br>

<br
    <div style="margin: 20px 0; text-align: center;">
        <img src="https://cccimg.com/view.php/66d60d8cdc1f6c9d88a2f2018e782374.gif" alt="内容图片" style="max-width: 100%; border-radius: 4px; box-shadow: 0 0 5px rgba(0,0,0,0.2);">
    </div>

</div>

<!-- 音乐播放器部分 -->
<div style="background-color: #f0f0f0; padding: 15px; text-align: center;">
    <audio controls style="width: 100%; max-width: 500px; margin: 0 auto;">
        <source src="https://cccimg.com/view.php/2bf50c6b1ffa82d36ab64e154574936cc.mp3" type="audio/mpeg">
        您的浏览器不支持音频元素。
    </audio>
    <p style="margin-top: 10px; color: #666; font-size: 14px;">当前播放: 歌曲名称 - 歌手</p>
</div>

</div>


1402

主题

3021

回帖

1万

积分

管理员

积分
12087
 楼主| 发表于 2026-5-3 07:09:57 | 显示全部楼层
无缝左移+诗词3组


<style>
  :root {--w:1800px;--h:820px;}
  #oBlk {
    margin-left:50% ; left:calc(-0.5 * var(--w));
    margin-top:110px;
    width: var(--w);
    height: var(--h);
    box-shadow: 3px 3px 10px #000;
    overflow: hidden;
    position: absolute;
  }

  #oBlk::before,
  #oBlk::after {
    position: absolute;
    content: '';
    left: var(--curX0);
    top: 0px;
    width: 100%;
    height: 100%;
    background: url('https://cccimg.com/view.php/9f61d3318dc10907b56e40d3f51e5d45.jpg') no-repeat center / cover;
  }

  #oBlk::after {
    left: var(--curX1);
    transform: scaleX(-1);
  }

  /* 新增文字层样式 */
  #poemText {
    position: absolute;
    top: 15%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 10;
    color: white;
    text-shadow: 2px 2px 4px rgba(0,0,0,0.8);
    font-size: 24px;
    text-align: center;
    width: 80%;
    line-height: 1.6;
    font-family: 'Microsoft YaHei', sans-serif;
    transition: opacity 0.5s ease;
  }

  /* 按钮样式 */
  #poemButton {
    position: absolute;
    bottom: 20%;
    left: 50%;
    transform: translateX(-50%);
    z-index: 20;
    background-color: rgba(0,0,0,0.6);
    color: white;
    border: 2px solid white;
    border-radius: 5px;
    padding: 10px 20px;
    font-size: 18px;
    cursor: pointer;
    transition: all 0.3s ease;
  }

  #poemButton:hover {
    background-color: rgba(255,255,255,0.8);
    color: black;
  }

  #comp {height:calc(var(--h) + 100px);}
</style>
<div id="oBlk">
  <!-- 新增文字层 -->
  <div id="poemText"></div>
  <!-- 新增切换按钮 -->
  <button id="poemButton">切换下一段</button>
</div>
<div id="comp"></div>
<script>
{
eval(function(p,a,c,k,e,d){e=function(c){return(c<a?"":e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)d[e(c)]=k[c]||e(c);k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1;};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p;}('5 4=6.g;5 7=1.0,8=0,2=0,3=4,b;5 9=()=>{2-=7;3-=7;a(2<=-4)2=4;a(3<=-4)3=4;8=3+(2>=0?1:-1);6.c.d(\'--2\',2+\'e\');6.c.d(\'--3\',8+\'e\');b=f(9)};9();',17,17,'||curX0|curX1|blkWidth|let|oBlk|step|tune|moving|if|raf|style|setProperty|px|requestAnimationFrame|offsetWidth'.split('|'),0,{}))
}  

// 诗词库 - 现在包含全部四段诗
const poems = [
  {
    title: "《书香醉》",
    content: [
       "(一)",
      "人间至味是书香&emsp;何须美酒助疏狂",
      "芸窗静对琴韵悠&emsp;芸帙轻翻一瓣香 ",
      "青史浮沉观兴废&emsp;骚辞跌宕感兴亡",
      "浑然不觉东方白&emsp;犹自沉迷韵味长"
    ]
  },
  {
    title: "《二》",
    content: [
      "俗尘扰扰皆过耳&emsp; 唯有书香最断肠",
      "墨痕染透浮云暗&emsp; 诗思萦回九曲肠",
      "墨渍犹含秦代月&emsp; 芸香暗度怀汪洋",
      "一榻诗书消永日&emsp; 赞君甘作蠹鱼忙"
    ]
  },
  {
    title: "《三》",
    content: [
      "芸编展处接羲皇&emsp;俗韵销沉意自长",
      "残篇似见唐宫燕&emsp;旧简如闻汉殿珰 ",
      "晤对千贤忘岁序&emsp;翻残几帙悟沧桑 ",
      "何须美酒邀明月&emsp;满案书香已自陶 "
    ]
  },
  {
    title: "《四》",
    content: [
      "芸窗久对忘昏晓&emsp;一卷晴光破寂寥",
      "书中自有千秋业&emsp;上下五千代代骄 ",
      "醉中不辨沉浮世&emsp;读罢方知兴废潮 ",
      "纵使金樽空对月&emsp;书香绕案胜醇醪 "
    ]
  }
];

// 当前诗词索引
let currentPoemIndex = 0;
const poemText = document.getElementById('poemText');
const poemButton = document.getElementById('poemButton');

// 初始化显示第一首诗
updatePoemDisplay();

// 切换诗词函数
function changePoem() {
  // 淡出效果
  poemText.style.opacity = "0";

  setTimeout(() => {
    // 更新诗词索引
    currentPoemIndex = (currentPoemIndex + 1) % poems.length;
    updatePoemDisplay();

    // 淡入效果
    poemText.style.opacity = "1";
  }, 500); // 等待淡出完成
}

// 更新诗词显示
function updatePoemDisplay() {
  const poem = poems[currentPoemIndex];
  // 修改了这里,添加了font-size:24px保持与正文统一
  let poemHTML = `<p class="title" style="font-size:24px">${poem.title}</p>`;
  poem.content.forEach(line => {
    poemHTML += `<p>${line}</p>`;
  });
  poemText.innerHTML = poemHTML;
}

// 绑定按钮事件
poemButton.addEventListener('click', changePoem);
</script>

<video loop autoplay src="https://cccimg.com/view.php/20a5a712a4f987fc47f0c34c9efb3f8fF.mp3"></video>

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

协同嘉业科技有限公司 ( 京ICP备2024053108号-1 )

GMT+8, 2026-5-31 19:52 , Processed in 0.143253 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表