本案例運用h-ui框架,寫了乙個選項卡案例
1. html**(固定這樣寫,用乙個div包裹控制條tabbar和內容條tabcon)
div
id="tab-index-cartegory"
>
<
div
class
="tabbar"
>
<
span
class
="selected"
>型別
span
>
<
span
>風格
span
>
div>
<
div
class
="tabcon"
style
="display: block;"
>
<
div>
<
ul>
<
li>
<
a href
="#"
target
="_blank"
>宋體
a>
li>
<
li>
<
a href
="#"
target
="_blank"
>楷體
a>
li>
<
li>
<
a href
="#"
target
="_blank"
>行書
a>
li>
<
li>
<
a href
="#"
target
="_blank"
>黑體
a>
li>
<
li>
<
a href
="#"
target
="_blank"
>隸書
a>
li>
<
li>
<
a href
="#"
target
="_blank"
>草書
a>
li>
ul>
div>
div>
<
div
class
="tabcon"
style
="display: none;"
>
<
div>
<
ul>
<
li>
<
a href
="#"
target
="_blank"
>流行
a>
li>
<
li>
<
a href
="#"
target
="_blank"
>舞曲
a>
li>
<
li>
<
a href
="#"
target
="_blank"
>嘻哈饒舌樂
a>
li>
<
li>
<
a href
="#"
target
="_blank"
>世界/國際
a>
li>
<
li>
<
a href
="#"
target
="_blank"
>雷蓋/斯卡
a>
li>
<
li>
<
a href
="#"
target
="_blank"
>爵士
a>
li>
ul>
div>
div>
div>
2. css樣式(根據自己需要書寫樣式即可)
}#tab-index-cartegory#tab-index-cartegory .tabbar#tab-index-cartegory .tabbar span#tab-index-cartegory .tabbar span.selectedul liul li a
3. 引入需要的js**
首先引入jquery
接下來引入h-ui.js
如果不引入h-ui.js,可以直接將用到的方法複製出來
(tabbar,tabcon,class_name,tabevent,i));
}4. 書寫js**
() )
//#tab-index-cartegory 父級id
//#tab-index-cartegory .tabbar span 控制條
//#tab-index-cartegory .tabcon 內容區
//click 事件 點選切換,可以換成mousemove 移動滑鼠切換
//0 預設第1個tab為當前狀態(從0開始)
注意:若使用的h-ui.js為3.1之後的版本,則應使用如下js**:
() )
//huitab()中的引數為預設選中第幾個tabcon,tabbar
//注意:3.1以後定義如下,所以如果你的類名不是這樣命名的,則需要修改預設值
//var defaults =
選項卡套選項卡
實現 項卡套小選項卡 項卡切換同時小選項卡也進行切換,且每次 項卡的切換是在小選項卡切換完後進行 大的外層的選項卡 大的選項卡內部有乙個小的選項卡 功能 自動切換 滑鼠經過切換 方案一 不可行 開兩個定時器,乙個控制外層選卡,乙個控制內層選卡。仔細分析發現,外層選項卡的切換是需要在內層選卡全部切換完...
vue 選項卡 typecho tabs選項卡外掛程式
在看技術文件的時候發現使用選項卡來呈現示例 是個很不錯的方式,既可以節約版面空間還清晰明了,比如下面這個簡單的vue宣告式渲染demo 實際執行效果 明顯比順序排下來好多了,剛開始在網上搜尋typecho此類外掛程式一直沒有找到,所以乾脆自己動手擼乙個,最後就在typecho的預設helloworl...
使用Mulitview製作選項卡效果
使用multiview 與view 單擊不同的linkbutton,顯示不同領域的內容,效果如課件中截圖所示。multiviewdemo.aspx page xlanguage c autoeventwireup true codebehind multiviewdemo.aspx.cs inher...