第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何通過JS+DIV+CSS排版布局實現(xiàn)選項卡效果?

如何通過JS+DIV+CSS排版布局實現(xiàn)選項卡效果?

暮色呼如 2019-03-07 11:07:57
如何通過JS+DIV+CSS排版布局實現(xiàn)選項卡效果
查看完整描述

3 回答

?
嚕嚕噠

TA貢獻1784條經驗 獲得超7個贊

一、選項卡切換的原理


布局好選項卡的HTML結構后,我們可以看的出來,選項卡實際上是三個選項卡標頭和三個對應的版塊,如下圖,是三個標頭分別是教育,娛樂,汽車,當我們單
擊教育時,教育那個選項卡標頭的背景會變成激活狀白色,下面的的三個DIV形成的版塊只會顯示第一個教育的內容。當我們單擊娛樂時,娛樂那個選項卡標頭的
背景會變成激活狀白色,下面的的三個DIV形成的版塊只會顯示第二個娛樂的內容。當我們單擊汽車時,汽車那個選項卡標頭的背景會變成激活狀白色,下面的的
三個DIV形成的版塊只會顯示第三個汽車的內容。


體的實現(xiàn)是通過getElementsByTagName方法,先對選項卡三個標頭H3進行捕獲,產生一個數(shù)組,我們利用for循環(huán)分別對每個標頭選項
H3添加一個index屬性作為它的序號同時注冊單擊事件,當某個H3被單擊時,我們先把所有的H3都變成原始狀態(tài),沒active類,然后再把被單擊的
H3要添加一個active類使其變成白色,此時,我們還要知道被單擊H3的序號,這樣我們可以去,設定與之序號相同的DIV顯示出來,而其它的DIV剛
隱藏起來。

二、制作過程

制作HTML結構框架

完成對應CSS的輸入,使頁面形成特定布局

輸寫javascript代碼,對選項卡標頭分別注冊相應的事件



查看完整回答
反對 回復 2019-04-02
  • 3 回答
  • 0 關注
  • 748 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號