HTML CSS實現的入門選項卡

2021-08-20 19:09:56 字數 1426 閱讀 1234

直接進入主題,實現乙個最基本入門的選項卡,採用html+css的方式製作,關於這個我覺得最核心的就是頁面載入時候對ul標籤下的li元素新增事件,比如選中選項卡一的時候內容一顯示,內容二display:none即不顯示就好了;還有我覺得比較重要的要用float屬性,往左浮動。

首先上介面**:

內容一

內容二

樣式:

最開始時候執行:

開始包裝:

1).li節點的樣式,li 給li元素加邊框。

2).給div加邊框,.box  同時向左浮動。

3).接下來加入ul 讓ul標籤也向左浮動差不多效果圖就出來了,滑鼠移上選項卡的時候內容一所在的div顯示,就是呼叫.hidden 即可,選中的樣式 .select

基本到這裡就差不多了,這時候只需要新增事件就行啦。

完整**:

樣式:

li

ul,li

.box

ul.hidden

.select

主體:

內容一

內容二

事件:

window.οnlοad=function()

node[this.index].classname="select";

showdiv[this.index].classname="box";

}}

var dnode = document.getelementbyid('userselect').getelementsbytagname('li');

var info = document.getelementbyid('select_info').getelementsbytagname('div');

for (var i = 0; i < dnode.length; i++)

dnode[this.index].classname = "select";

info[this.index].classname = "box";}}

}

選項卡套選項卡

實現 項卡套小選項卡 項卡切換同時小選項卡也進行切換,且每次 項卡的切換是在小選項卡切換完後進行 大的外層的選項卡 大的選項卡內部有乙個小的選項卡 功能 自動切換 滑鼠經過切換 方案一 不可行 開兩個定時器,乙個控制外層選卡,乙個控制內層選卡。仔細分析發現,外層選項卡的切換是需要在內層選卡全部切換完...

選項卡的實現

1 是指令,相當於v on 2 是繫結,相當於v bind 3 正常使用class class box divbox 4 三元表示式 條件 true false doctype html en utf 8 viewport content width device width,initial sca...

vue 選項卡 typecho tabs選項卡外掛程式

在看技術文件的時候發現使用選項卡來呈現示例 是個很不錯的方式,既可以節約版面空間還清晰明了,比如下面這個簡單的vue宣告式渲染demo 實際執行效果 明顯比順序排下來好多了,剛開始在網上搜尋typecho此類外掛程式一直沒有找到,所以乾脆自己動手擼乙個,最後就在typecho的預設helloworl...