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://www.373753.com/xinwendongtai/2105.html

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

聯系客服
網站客服 業務合作 在線客服QQ
294169012
微信號
微信號
微信號
返回頂部
69久久夜色精品国产69乱青草_国产高清日韩_亚洲一二三四区不卡_亚洲国产成人av网
国产在线播放一区三区四| 2021中文字幕一区亚洲| 日本不卡免费在线视频| 欧美久久久一区| 日韩av不卡在线观看| 欧美一区二区三区的| 精品在线观看免费| 日本一区二区三区国色天香| 精品一区二区日韩| 国产亚洲视频系列| 99视频在线精品| 午夜久久久影院| 久久嫩草精品久久久久| 色哟哟一区二区| 精品亚洲porn| 亚洲色图制服诱惑| 欧美日韩黄色一区二区| 激情六月婷婷综合| 亚洲免费观看高清| 久久综合九色综合久久久精品综合 | 国内精品免费**视频| 久久久精品免费观看| 91国在线观看| 国产精品69久久久久水密桃| 亚洲日本免费电影| 欧美精品一区在线观看| 91蜜桃在线观看| 国产成人免费视频精品含羞草妖精| 成人免费在线视频观看| 欧美xxxx老人做受| 欧美性大战久久久久久久| 丰满放荡岳乱妇91ww| 日韩精品一区第一页| 最新日韩在线视频| 国产日韩一级二级三级| 日韩欧美一区二区在线视频| 91蜜桃传媒精品久久久一区二区| 韩国在线一区二区| 久久99精品一区二区三区三区| 亚洲资源中文字幕| 一区二区三区免费| 一区二区三区中文字幕| 一区二区三区精密机械公司| 久久久久久一二三区| 欧美zozozo| 国产校园另类小说区| 久久亚洲一区二区三区明星换脸| 欧美精品丝袜久久久中文字幕| 91麻豆视频网站| 一道本成人在线| 欧美影片第一页| 日韩一区二区三区四区五区六区| 7777女厕盗摄久久久| 精品入口麻豆88视频| 精品国产乱码久久久久久久| 精品国免费一区二区三区| 精品国产一区二区在线观看| 久久影音资源网| 中文字幕中文字幕一区| 亚洲欧美国产高清| 日韩av一级片| 国产成人免费视频一区| 色婷婷国产精品综合在线观看| 一本久久精品一区二区| 欧美日本一区二区三区| 亚洲青青青在线视频| 中文字幕视频一区| 日韩国产在线观看| www.日韩av| 欧美成人一区二区三区片免费| 亚洲视频1区2区| 久久精品国产精品青草| www.欧美日韩国产在线| 欧美大黄免费观看| 一区二区三区免费网站| 国产成人在线视频免费播放| 欧美丝袜丝交足nylons图片| 26uuu亚洲| 亚洲激情自拍视频| 成人高清免费观看| 欧美成人一区二区三区片免费| 亚洲精品国产无天堂网2021| 精品一区二区三区香蕉蜜桃| 欧美日韩一区二区三区高清| 欧美激情一区不卡| 麻豆91免费看| 欧美一级一区二区| 亚洲不卡一区二区三区| 日本韩国欧美三级| 中文字幕在线观看不卡视频| 精品一区二区三区视频在线观看| 欧美人妖巨大在线| 午夜精品久久久久影视| 欧美一区二区三区男人的天堂| 亚洲三级在线免费观看| av资源站一区| 亚洲综合自拍偷拍| 精品视频一区 二区 三区| 亚洲国产中文字幕| 欧美人xxxx| 国产一区二区三区黄视频 | 欧美日韩成人在线一区| 午夜视频在线观看一区二区三区 | 国产精品一区2区| 亚洲欧洲色图综合| 欧美日韩激情一区二区| 91行情网站电视在线观看高清版| 亚洲精品免费在线播放| 欧美美女一区二区在线观看| 日本不卡在线视频| 国产日韩欧美精品一区| 99re这里只有精品6| 日韩成人免费在线| 欧美激情一区二区三区全黄| 91免费小视频| 九一久久久久久| 亚洲欧美日韩成人高清在线一区| 欧美影视一区在线| 国产成人自拍在线| 图片区日韩欧美亚洲| 国产日本欧美一区二区| 色欧美片视频在线观看| 国产一区二区三区在线观看精品 | 538在线一区二区精品国产| 国产另类ts人妖一区二区| 日精品一区二区三区| 亚洲h精品动漫在线观看| 一区二区在线电影| 日韩中文字幕一区二区三区| 久久成人精品无人区| 国产偷v国产偷v亚洲高清| 国产日韩三级在线| 国产精品不卡在线| 亚洲午夜日本在线观看| 日韩高清在线一区| 国精产品一区一区三区mba视频| 成人午夜私人影院| 91麻豆精东视频| 91精品福利在线一区二区三区| 91尤物视频在线观看| 成人精品在线视频观看| 国产精品亚洲第一| av亚洲精华国产精华| 福利一区福利二区| 色婷婷av一区| 欧美色手机在线观看| 欧美日韩在线直播| 欧美日韩免费一区二区三区| 在线观看免费成人| 911精品国产一区二区在线| 欧美日韩精品一二三区| 精品污污网站免费看| 欧美亚洲国产bt| 欧美日本韩国一区| 欧美一区中文字幕| 久久久777精品电影网影网| 国产欧美日韩久久| 亚洲少妇30p| 精品一区二区免费看| 国产成人午夜精品5599| 色婷婷精品大视频在线蜜桃视频| 精品视频一区二区三区免费| 欧美成人vr18sexvr| 中文字幕一区二区不卡| 首页国产欧美久久| 成人伦理片在线| 欧美xxxxxxxx| 亚洲国产aⅴ天堂久久| 99久久伊人网影院| 欧美一区二区三区四区视频| 国产精品家庭影院| 成人高清免费在线播放| 精品处破学生在线二十三| 天堂成人免费av电影一区| 色欧美片视频在线观看在线视频| 国产精品午夜免费| 国产酒店精品激情| 欧美国产精品专区| 国产高清久久久久| 国产午夜精品在线观看| 久久疯狂做爰流白浆xx| 欧美精品一区二区久久婷婷 | 亚洲三级免费观看| av一本久道久久综合久久鬼色| 中文字幕不卡在线播放| 亚洲激情六月丁香| 国产成人啪午夜精品网站男同| 欧美一区二区三区视频免费播放| 亚洲国产精品一区二区www| 91影视在线播放| 亚洲免费伊人电影| 日本精品免费观看高清观看| 亚洲欧美日韩国产一区二区三区| 91在线无精精品入口| 一区二区三区在线观看视频| 欧美日韩免费在线视频| 久久99日本精品| 亚洲视频一区二区在线| 欧美性大战久久| 国产成人夜色高潮福利影视|