久久久久av_欧美日韩一区二区在线_国产精品三区四区_日韩中字在线

discuz X3.5版塊主題列表站點公告滾動顯示

3368 8 4提示:支持鍵盤翻頁<-左 右-> onetheme 發表于 2023-1-15 11:10 帖子模式

本帖最后由 onetheme 于 2023-1-15 11:13 編輯 下面教程教大家去掉discuz X3.5版塊主題列表頁自帶的站點公告,改成滾動顯示。傻瓜式復制黏貼,不喜勿噴!!! 首先打開文件template/default/forum/forumdisplay ... 查看全文

    組圖打開中,請稍候......

評論8個評論

メ荒了青春~失了流年ベ發表于  2024-6-9 23:28:30
我加了莫說滾動,啥變化都沒有啊大神
メ荒了青春~失了流年ベ發表于  2024-6-9 23:27:28
加了主題列表頁不顯示啊
onetheme發表于  2023-7-23 21:30:10
zbhsc 發表于 2023-7-10 11:59
舉得這個例子真有意思。跟不改前,是一模一樣。 根本就看不出滾動。

此貼有可能釣魚,大家小心點。 ...

不懂,不會搞別瞎說,什么叫“跟不改前,是一模一樣”,看好了,這個是主題列表頁,不是論壇首頁!
zbhsc發表于  2023-7-10 11:59:39

舉得這個例子真有意思。跟不改前,是一模一樣。 根本就看不出滾動。

此貼有可能釣魚,大家小心點。
zbhsc發表于  2023-7-9 23:29:34

我替換掉2個文件后,不僅沒有滾動起來。  原先的公告在板塊中的置頂,也沒有了。

是啥情況呀?
pcinstall發表于  2023-1-15 12:36:03
這個不錯
onetheme發表于  2023-1-15 11:12:30
  1. <style>
  2.         .zz_roll_ann{height: 29px;line-height: 29px; overflow:hidden}
  3.         .zz_roll_ann li{height: 29px;line-height: 29px; text-align: right; }
  4.         .zz_roll_ann li a { max-width: 620px; height: 29px;line-height: 29px;margin-right: 5px; white-space: nowrap; text-overflow:ellipsis; overflow:hidden;}
  5.         .zz_roll_ann li span{color: #999;}
  6. </style>
  7. <div id="pt" class="bm cl">
  8.         <div class="z">
  9.                 <a href="./" class="nvhm" title="{lang homepage}">$_G[setting][bbname]</a><em>&raquo;</em><a href="forum.php">{$_G[setting][navs][2][navname]}</a>$navigation
  10.         </div>
  11.         <div class="y">
  12.                 <!--{eval $zz_gonggao = DB::fetch_all("SELECT * FROM ".DB::table('forum_announcement')." WHERE `displayorder` = 0");}-->
  13.                 <ul id="zz_roll_ann" class="zz_roll_ann">
  14.            <!--{loop $zz_gonggao $zz_announcement}-->
  15.               <li>
  16.                              <!--{if $zz_announcement[type] == 1}-->
  17.                      <a href="$zz_announcement[message]" target="_blank">$zz_announcement[subject]</a>
  18.                  <!--{else}-->
  19.                                      <a href="forum.php?mod=announcement&id=$zz_announcement[id]" target="_blank" class="xi2">$zz_announcement[subject]</a>
  20.                                  <!--{/if}-->
  21.                      <span>(&nbsp;<!--{echo dgmdate($zz_announcement[starttime], 'u', '9999', getglobal('setting/dateformat'))}-->&nbsp;)</span>
  22.               </li>
  23.            <!--{/loop}-->
  24.        </ul>
  25.            <script type="text/javascript">
  26.                         var scrollnews = document.getElementById('zz_roll_ann');
  27.                         var lis = scrollnews.getElementsByTagName('li');
  28.                         var ml = 0; var timer1 = setInterval(function(){ var liHeight = lis[0].offsetHeight;
  29.                         var timer2 = setInterval(function(){
  30.                                 scrollnews.scrollTop = (++ml); if(ml == liHeight){ clearInterval(timer2);
  31.                                 scrollnews.scrollTop = 0; ml = 0; lis[0].parentNode.appendChild(lis[0]); } },10);
  32.                                 },5000
  33.                         );
  34.                 </script>
  35.         </div>
  36. </div>
復制代碼

最后網站更新模板緩存,即可。


  • 關注公眾號
  • 有償服務微信
  • 有償服務QQ

手機版|小黑屋|Discuz! 官方交流社區 ( 皖ICP備16010102號 |皖公網安備34010302002376號 )|網站地圖|star

GMT+8, 2025-9-19 01:56 , Processed in 0.085296 second(s), 34 queries .

Powered by Discuz! W1.0 Licensed

Copyright © 2001-2025 Discuz! Team.

關燈 在本版發帖
有償服務QQ
有償服務微信
返回頂部
快速回復 返回頂部 返回列表