為了增加用戶體驗(yàn)度,增加網(wǎng)頁的易用性和美觀度,往往需要把當(dāng)前導(dǎo)航菜單以特殊方式顯示,通常是高亮顯示或有不同于其它菜單的背景,有兩種方法可以實(shí)現(xiàn),第一種是用純css來實(shí)現(xiàn),二是用js輔助css來實(shí)現(xiàn),兩個(gè)種方法都比較簡單,相對而言js更簡單些,下面介紹用js來實(shí)現(xiàn)的方法:
這是導(dǎo)航的樣式
HTML:
當(dāng)前導(dǎo)航高亮顯示能夠提升用戶體驗(yàn),因?yàn)樵诰W(wǎng)站中每個(gè)頂級導(dǎo)航欄對應(yīng)不同的頁面,那么我們?nèi)绾巫屗趯?yīng)的頁面時(shí),對應(yīng)的li高亮呢?下面我們用js代碼寫下操作。
JS代碼: