69久久夜色精品国产69乱青草_国产高清日韩_亚洲一二三四区不卡_亚洲国产成人av网

源碼網_提供網站源碼、discuz、wordpress主題與插件和站長教程等資源的下載服務

eyoucms導航的二級欄目怎樣增加高亮?

在 EyouCMS 中為導航欄的二級欄目(下拉菜單)設置高亮,是一個提升網站用戶體驗的重要細節。它能讓用戶清晰地知道自己當前位于網站的哪個欄目下。核心原理是:在對應的欄目頁面下,為該欄目的 Html 元素添加一個特定的高亮樣式類(如 activecurrent)。

image.png

方法一:使用系統內置的導航標簽高亮(推薦,最標準)

EyouCMS 的導航標簽通常內置了高亮判斷功能。你需要確保你的導航代碼使用了正確的系統標簽和變量。

步驟:

找到導航模板文件: 這個文件通常是 header.htmlnav.html,位于你的模板目錄下(如 /template/pc/)。

檢查并修改導航代碼: 確保你的導航菜單使用的是 EyouCMS 的系統標簽,例如 {:channel()}{:nav()},并正確使用了高亮變量。

下面是一個標準的、支持一級和二級高亮的導航代碼示例:

<PRe class="ybc-pre-component ybc-pre-component_not-math"><ul class="navbar">     {eyou:channel type='top' row='10' id='field'}     <li class="nav-item {if $field.id == $content.toplevelid}current{/if}"> <!-- 判斷一級欄目高亮 -->         <a href="{$field.typedir}" {if $field.current}class="active"{/if}>{$field.typename}</a> <!-- 當前欄目高亮 -->         {if $field.children} <!-- 判斷是否有二級欄目 -->         <ul class="sub-menu">             {eyou:channel type='son' typeid='$field.id' id='field2'}             <li class="sub-item {if $field2.id == $content.typeid}current{/if}"> <!-- 判斷二級欄目高亮 -->                 <a href="{$field2.typedir}" {if $field2.current}class="active"{/if}>{$field2.typename}</a>             </li>             {/eyou:channel}         </ul>         {/if}     </li>     {/eyou:channel} </ul>

代碼關鍵點解釋:


一級欄目高亮判斷: {if $field.id == $content.toplevelid}current{/if}

$content.toplevelid是當前頁面的頂級欄目ID。如果當前欄目的ID ($field.id) 等于這個頂級欄目ID,就為這個 <li>標簽添加 current類。



二級欄目高亮判斷: {if $field2.id == $content.typeid}current{/if}

$content.typeid是當前頁面的直接欄目ID。如果二級欄目的ID ($field2.id) 等于這個直接欄目ID,就為這個二級欄目的 <li>標簽添加 current類。


當前欄目鏈接高亮: {if $field2.current}class="active"{/if}

使用系統自帶的 $field2.current變量來判斷是否為當前欄目,并為 <a>標簽添加 active類。


編寫css樣式:

在你的CSS文件(如 style.css)中,為 .current.active類定義高亮樣式。

/* 一級欄目項高亮樣式 */
.navbar .nav-item.current {
    background-color: #f0f0f0; /* 背景色 */
}

/* 欄目鏈接高亮樣式 */
.navbar .nav-item a.active,
.navbar .sub-item a.active {
    color: #ff0000; /* 字體顏色 */
    font-weight: bold;
}

/* 二級欄目項高亮樣式 */
.navbar .sub-item.current {
    background-color: #e0e0e0;
}

方法二:使用Javascript輔助高亮(靈活備用方案)

如果方法一因模板原因不生效,或者你需要更靈活的控制,可以使用JavaScript。原理是獲取當前頁面的欄目ID,然后為對應的導航元素添加高亮類。

步驟:

在模板中輸出當前欄目ID:header.html<body>標簽后,輸出當前欄目的ID,方便JavaScript讀取。

<script type="text/javascript">
    var currentTypeId = {$content.typeid}; // 當前欄目ID
    var currentTopLevelId = {$content.toplevelid}; // 當前頂級欄目ID
</script>

編寫JavaScript代碼: 在頁面加載后,遍歷導航元素,為匹配的欄目添加高亮類。

<script>
document.addEventListener('DOMContentLoaded', function() {
    // 獲取所有導航鏈接
    var navLinks = document.querySelectorAll('.navbar a');
    
    navLinks.forEach(function(link) {
        // 假設你的鏈接的href包含欄目ID,例如 /type/123.html
        var href = link.getAttribute('href');
        // 使用正則表達式從URL中提取欄目ID
        var match = href.match(/type\/(\d+)\.html/);
        
        if (match) {
            var typeIdInHref = match[1];
            // 如果提取到的ID等于當前頁面的欄目ID,則為其父級<li>添加高亮類
            if (parseInt(typeIdInHref) === currentTypeId) {
                link.classList.add('active');
                // 同時高亮其父級<li>元素
                var parentLi = link.closest('li');
                if (parentLi) {
                    parentLi.classList.add('current');
                }
            }
        }
    });
});
</script>

注意: 此方法需要根據你網站的實際URL結構來調整正則表達式 (/type\/(\d+)\.html/)

總結與建議

方法

優點

缺點

推薦度

方法一:系統標簽

標準、高效、準確,完全利用系統變量,無需額外計算。

需要模板代碼符合規范。

★★★★★(首選)

方法二:JavaScript

靈活,不依賴特定的模板標簽,適用于各種復雜情況。

相對復雜,依賴URL規則,如果JS被禁用則失效。

★★★☆☆(備用)

行動建議:

首先檢查并使用方法一。確認你的導航代碼是否使用了類似示例中的系統變量($content.typeid, $content.toplevelid)。

修改后,務必清除EyouCMS后臺和瀏覽器緩存,然后刷新頁面查看效果。

如果方法一無效,再考慮使用方法二作為備選方案。

按照以上步驟操作,你應該能成功為你的EyouCMS網站導航欄的二級欄目添加上高亮效果。

本文鏈接:http://m.373753.com/xinwendongtai/2105.html

版權聲明:站內所有文章皆來自網絡轉載,只供模板演示使用,并無任何其它意義!

聯系客服
網站客服 業務合作 在線客服QQ
294169012
微信號
微信號
微信號
返回頂部
69久久夜色精品国产69乱青草_国产高清日韩_亚洲一二三四区不卡_亚洲国产成人av网
精品三级在线看| 欧美日韩高清影院| 久久97超碰色| 久久精品国产久精国产| 亚洲成人在线免费| 免费xxxx性欧美18vr| 蜜桃一区二区三区在线| 精品一区二区三区久久久| 日本美女一区二区三区视频| 麻豆成人av在线| 国产伦精品一区二区三区免费迷| 国产在线精品一区二区| 国产精品一区二区久久精品爱涩| 国产成人亚洲精品青草天美| 成人国产精品免费观看动漫| 色综合一区二区| 欧美精品久久一区二区三区| 欧美日韩免费电影| 欧美电视剧在线观看完整版| 久久精品人人做| 亚洲免费观看视频| 午夜精品福利在线| 九九在线精品视频| 北条麻妃一区二区三区| 一本大道久久a久久综合婷婷 | 欧美精品一区男女天堂| 国产婷婷色一区二区三区| 欧美aⅴ一区二区三区视频| 裸体健美xxxx欧美裸体表演| 国产乱淫av一区二区三区| 97国产精品videossex| 欧美亚洲国产bt| 精品区一区二区| 亚洲卡通欧美制服中文| 精品一区二区三区在线播放| 国产 欧美在线| 欧美欧美欧美欧美| 久久综合五月天婷婷伊人| 亚洲激情网站免费观看| 久久er99热精品一区二区| 日本道免费精品一区二区三区| 精品国产免费人成电影在线观看四季| 中文字幕一区二区三区在线不卡| 麻豆一区二区在线| 日本精品视频一区二区三区| 久久久久久久久久久久久夜| 亚洲成国产人片在线观看| 国产成人免费9x9x人网站视频| 91麻豆精品91久久久久久清纯| 亚洲日本在线看| 成人自拍视频在线观看| 精品日韩一区二区| 丝袜诱惑亚洲看片| 一本色道久久综合亚洲91| 国产精品私人自拍| 久久国产福利国产秒拍| 欧美亚洲国产一区在线观看网站| 亚洲精品在线观| 日日摸夜夜添夜夜添国产精品 | 欧美一区三区四区| 2017欧美狠狠色| 亚洲国产人成综合网站| 国产福利一区二区| 日韩视频不卡中文| 玉足女爽爽91| 国v精品久久久网| 日韩欧美国产一区二区三区| 亚洲精品成人在线| 亚洲伊人伊色伊影伊综合网| 国产不卡免费视频| 精品国产欧美一区二区| 亚洲专区一二三| 成人91在线观看| 久久久久国产精品麻豆ai换脸| 日韩有码一区二区三区| 97精品国产露脸对白| 久久精品视频免费| 日本aⅴ免费视频一区二区三区| 欧美美女直播网站| 一区二区三区在线免费| 99久久精品一区| 国产欧美视频一区二区三区| 美女脱光内衣内裤视频久久影院| 欧美又粗又大又爽| 亚洲男同1069视频| 不卡电影免费在线播放一区| 日韩欧美国产一区二区在线播放| 一区二区三区精品在线观看| 99综合影院在线| 国产精品色哟哟| 成人免费高清在线观看| 欧美激情一区二区三区四区| 福利电影一区二区| 欧美国产丝袜视频| 丁香天五香天堂综合| 久久综合狠狠综合久久激情 | 久久久影视传媒| 国产成人亚洲综合a∨猫咪| 国产亚洲精品aa| 国产黄色91视频| 亚洲午夜一区二区| 欧美一区二区三区影视| 蜜桃视频第一区免费观看| 欧美大片在线观看一区二区| 国产一区二区免费在线| 中文文精品字幕一区二区| 99视频精品免费视频| 夜夜嗨av一区二区三区四季av| 日韩免费看的电影| 国产成人av电影| 一区二区三区日本| 67194成人在线观看| 国内一区二区视频| 亚洲欧美一区二区在线观看| 91久久线看在观草草青青| 同产精品九九九| 91麻豆精品国产91久久久久| 久久成人久久爱| 国产精品入口麻豆原神| 欧洲一区二区三区在线| 麻豆成人av在线| 国产精品视频你懂的| 色婷婷亚洲婷婷| 激情深爱一区二区| 1000精品久久久久久久久| 欧美日韩国产美女| 国产大陆亚洲精品国产| 日本三级亚洲精品| 最新久久zyz资源站| 91精品国模一区二区三区| 国产精品亚洲一区二区三区妖精| 亚洲日本va午夜在线影院| 日韩视频一区二区在线观看| 99精品视频在线观看免费| 日产欧产美韩系列久久99| 亚洲一区二区三区爽爽爽爽爽| 久久综合久久99| 欧美久久婷婷综合色| 懂色av一区二区夜夜嗨| 蜜桃av一区二区在线观看| 亚洲另类一区二区| 国产亚洲精品免费| 欧美三级日韩在线| 欧洲视频一区二区| 成人黄色网址在线观看| 麻豆国产精品官网| 天堂蜜桃一区二区三区| 亚洲视频在线一区| 国产网站一区二区| 欧美区在线观看| fc2成人免费人成在线观看播放| 蜜桃久久av一区| 午夜精品国产更新| 亚洲最色的网站| 亚洲欧美激情一区二区| 欧美韩国日本一区| 久久精品一区蜜桃臀影院| 国产亚洲成年网址在线观看| 精品国产露脸精彩对白 | 91麻豆免费看片| 91亚洲永久精品| 成人av在线看| 国产精品18久久久久久久网站| 免费成人av在线播放| 水野朝阳av一区二区三区| 亚洲综合视频在线| 亚洲精品老司机| 亚洲综合色自拍一区| 亚洲一区二区三区四区五区黄| 亚洲欧美日韩国产综合| 亚洲欧美激情在线| 亚洲激情六月丁香| 亚洲一区二区视频在线| 亚洲一区二区三区爽爽爽爽爽| 亚洲欧美偷拍卡通变态| 亚洲精选视频在线| 亚洲乱码国产乱码精品精的特点| 亚洲情趣在线观看| 一区二区理论电影在线观看| 一二三四区精品视频| 亚洲超碰97人人做人人爱| 国内精品久久久久影院一蜜桃| 久久99精品视频| 高清国产午夜精品久久久久久| 成人av在线影院| 色呦呦国产精品| 欧美一区二区私人影院日本| 欧美日韩情趣电影| 国产精品无码永久免费888| 亚洲日穴在线视频| 日韩成人一级大片| 九九国产精品视频| 成人小视频免费观看| 一本大道久久精品懂色aⅴ| 欧美三级欧美一级| 精品国产一区二区亚洲人成毛片 | 69堂国产成人免费视频| 久久久久久久久久久电影| 精品国产91洋老外米糕| 日韩一区有码在线|