欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

網(wǎng)頁選項卡TAB設計原則和應用案例教程

  發(fā)布時間:2009-07-08 18:38:05   作者:佚名   我要評論
Module Tabs(也稱選項卡,后文中簡稱Tab,以便更符合中國設計師的日常叫法) 是一個常見的交互元素——將不同的內(nèi)容重疊放置在某一布局區(qū)塊內(nèi),重疊的內(nèi)容區(qū)里的每次只有其中一層是可見的。用戶通過鼠標點擊或移到內(nèi)容區(qū)所對應的標簽 上,來請求顯示該層內(nèi)容區(qū)。 Mo
Module Tabs(也稱選項卡,后文中簡稱Tab,以便更符合中國設計師的日常叫法) 是一個常見的交互元素——將不同的內(nèi)容重疊放置在某一布局區(qū)塊內(nèi),重疊的內(nèi)容區(qū)里的每次只有其中一層是可見的。用戶通過鼠標點擊或移到內(nèi)容區(qū)所對應的標簽 上,來請求顯示該層內(nèi)容區(qū)。 Module Tabs(也稱選項卡,后文中簡稱Tab,以便更符合中國設計師的日常叫法) 是一個常見的交互元素——將不同的內(nèi)容重疊放置在某一布局區(qū)塊內(nèi),重疊的內(nèi)容區(qū)里的每次只有其中一層是可見的。用戶通過鼠標點擊或移到內(nèi)容區(qū)所對應的標簽上,來請求顯示該層內(nèi)容區(qū)。

譯者:西喬 來源:Smashing Magazine 作者:Jacob Gube

Module Tabs(也稱選項卡,后文中簡稱Tab,以便更符合中國設計師的日常叫法) 是一個常見的交互元素——將不同的內(nèi)容重疊放置在某一布局區(qū)塊內(nèi),重疊的內(nèi)容區(qū)里的每次只有其中一層是可見的。用戶通過鼠標點擊或移到內(nèi)容區(qū)所對應的標簽 上,來請求顯示該層內(nèi)容區(qū)。
(譯注:本文中指的是狹義的Tab,指在界面的某一版塊區(qū)域內(nèi)所應用的Tab設計。實際上,絕大多數(shù)網(wǎng)站導航也是Tab的一種應用。)
web界面的設計趨勢是縮短頁面屏長,降低信息的顯示密度,但同時又不能犧牲可視的信息量。在這種趨勢下,Tab 這種交互元素成為了一個越來越普遍的應用。例如在Blog界面的設計中,人們在側邊欄使用Tab模式來顯示 ”最新更新|最熱更新“ 的文章列表以引導用戶快速跳轉到文章內(nèi)容頁,這種模式令頁面結構緊湊同時在視覺上不那么喧賓奪主。
本文將討論基于web頁面或其它web應用中如何設計Tab,同時分享一些產(chǎn)品設計原則、真實的應用案例、教程以及一些能幫助你直接實現(xiàn)Tab應用的免費腳本。分析Tab元素的構成
為了統(tǒng)一叫法以便于進行討論,我們先花時間來認識一下Tab元素的每個構成部分。


標簽:用戶控制切換內(nèi)容區(qū)的操作區(qū)域。 標簽和內(nèi)容區(qū)在視覺上看起來應該是一個整體。 標簽上的文字應該簡潔、無歧義并能準確描述出它所對應的內(nèi)容區(qū)的信息特征。 標簽有選中和未選中兩種狀態(tài),每次只能有一個標簽是選中狀態(tài),在頁面剛載入時,默認第一個標簽是選中狀態(tài)。 內(nèi)容區(qū):Tab元素中重疊的區(qū)塊。用于顯示信息內(nèi)容。 內(nèi)容區(qū)和標簽一一對應, 當前顯示的內(nèi)容區(qū)對應選中狀態(tài)的標簽,當前隱藏的內(nèi)容區(qū)對應未選中狀態(tài)的標簽。 用戶應當能很輕易地通過控制標簽來切換對應的內(nèi)容區(qū)。 默認被選中的內(nèi)容區(qū)應該在頁面載入后立即顯示。 一 。什么情況下應用Tab設計
當交互設計師希望節(jié)省頁面空間;緊湊布局;且需要組合的幾種信息之間具有關聯(lián)性時,可以選擇Tab應用。信息之間具有某種關聯(lián)特征
構成一個整體的每個元素之間都應該具有邏輯上的關聯(lián)性。所以出現(xiàn)在同一個tab元素中的幾種信息自己應該具有關聯(lián)特征,這樣用戶才能將整個Tab區(qū)域視為一個整體。例如在Blog中很常見的信息組合:“ 最新更新 | 最熱文章 | 評論最多 ” 。
下圖是網(wǎng)站W(wǎng)ebdesigner Depot的側邊欄上的Tab元素:“全部文章 | 最受歡迎 | 最新更新”



信息之間不應該存在對比或并行的關系
Tab元素中,同一時刻,只能顯示一層內(nèi)容區(qū)。當用戶需要對位于不同內(nèi)容區(qū)上的信息進行對比,或者這幾種信息同時顯示會更便于用戶閱讀時,就不應該使用Tab。否則會導致用戶為了比對所需的信息,而不停在標簽之間進行切換。
下面這個案例中,BGPatterns (一個在線制作背景圖案的網(wǎng)站)tab就用得不是地方。當用戶想設計或修改他所制作的背景圖案時,必須反復在幾個標簽之間進行切換。Tab在這里妨礙了用戶的操作。如果在頁面上同時顯示這4個內(nèi)容區(qū)上的信息,可用性和友好度會更高。




另一個反面案例:網(wǎng)站 Best Web Gallery 在它側邊欄上所放置的Tab,標簽分別是 ”特別推薦“(包含了一些網(wǎng)站所有者認為值得注意的鏈接)和 “最新評論”。 這兩組信息之間并沒有邏輯聯(lián)系,用戶會很疑惑為什么這兩者要放在一起呢。所以這個Tab中的兩組信息最好分開放置。

每個內(nèi)容區(qū)應該有一個簡短明確的標題。
Tab元素的標簽區(qū)寬度是有限的,所以標簽區(qū)的文字應該簡潔扼要,具有代表性,長度控制在1~3個英文單詞。用精煉的方式展示信息,除了保持設計樣式不變形外,還可以讓用戶更快速地處理文字信息,用以預測隱藏區(qū)域上所包含的內(nèi)容。 Tab應該用于展現(xiàn)精煉的內(nèi)容。
Tab本意用于展現(xiàn)標準化和易于理解的信息。基于此,Tab應該只用于顯示信息摘要和內(nèi)容要點,例如列表,數(shù)據(jù)圖表,或1~2段簡短的文字這種形式。

Module Tabs(也稱選項卡,后文中簡稱Tab,以便更符合中國設計師的日常叫法) 是一個常見的交互元素——將不同的內(nèi)容重疊放置在某一布局區(qū)塊內(nèi),重疊的內(nèi)容區(qū)里的每次只有其中一層是可見的。用戶通過鼠標點擊或移到內(nèi)容區(qū)所對應的標簽 上,來請求顯示該層內(nèi)容區(qū)。 這一章節(jié) 我們將討論一些關于Tab的可用性設計原則,以及如何使這種交互元素變得更友好和有效。 二 。Tab的可用性原則及優(yōu)化方法
這一章節(jié) 我們將討論一些關于Tab的可用性設計原則,以及如何使這種交互元素變得更友好和有效。選中的標簽應該高亮顯示。
選中狀態(tài)的標簽應該設計得顯眼,讓用戶容易區(qū)分當前顯示的內(nèi)容區(qū)是對應哪個標簽。通用做法是 為未選中狀態(tài)使用統(tǒng)一的背景色,為出于選中狀態(tài)的標簽上使用高亮的背景色。保持標簽只在一行內(nèi)顯示
Tab的標簽通常是水平方向排列的(當然如果你愿意,也可以設計成垂直方向排列的),標簽如果分布在多行上會導致用戶在使用中產(chǎn)生疑惑。
這是由于在水平方向上多行分布標簽,隱含一種等級關系,可能讓用戶誤以為第二行是第一行的子級。
標簽需要分布在多行上時,也就意味著標簽的數(shù)量過多或者標簽上文字太長。而這些都是需要被精簡的。
Single row counter example - having two rows implies that tab controls have a hierarcial relationship. 內(nèi)容區(qū)之間的切換 應該沒有延遲。
使用Tab來控制內(nèi)容切換的特性之一是快速和互動。為此,應該在html代碼里提前內(nèi)嵌所有內(nèi)容區(qū)的代碼,并通過CSS/Javascript來隱藏未被選中內(nèi)容區(qū),而不是等用戶切換到某個標簽后再去遠程請載入信息。
避免在標簽切換的時候去載入頁面,使用AJAX從遠程讀數(shù)據(jù)來生成動態(tài)菜單也是一個辦法,但這對使用語音閱讀器的用戶(譯注:Screen-Reader:為視力障礙的用戶準備,可以語音讀出頁面上的信息。)是不友好的,因為語音閱讀器不支持DOM模型。
(譯注:有4種方法載入隱藏區(qū)的內(nèi)容代碼:
    html 一次性載入:這種方法原始且安全,但是存在數(shù)據(jù)太多或太復雜導致頁面解析緩慢,從而導致整個頁面打開速度變慢,這是不可忍受的。 frame: 將隱藏區(qū)的代碼作為一個frame載入,frame的好處是可以新建進程,和頁面中的圖片同時下載。不同的瀏覽器可以運行一定數(shù)量的進程并行,比如IE可 以同時允許4個。這樣對整體頁面的打開速度影響小。另外,frame可以進入瀏覽器緩存,在多個頁面共用同一個Tab元素時,frame是一個好選擇。 iframe:iframe和frame類似,繼承了frame的優(yōu)點,此外它還可以作為一個容器隨意嵌入頁面。google adsense使用了iframe來實現(xiàn)了局部代碼的載入。。 Ajax:響應用戶操作或響應某個觸發(fā)條件,由JS在后臺向服務器發(fā)出請求,載入隱藏區(qū)的代碼。我認為除了交互和需要響應動態(tài)生成的內(nèi)容外,沒必要ajax技術。) 在標簽上使用簡短和有邏輯的文字。
    標簽應該設計得盡可能窄,以便在一行內(nèi)容納盡可能多的標簽。
    在標簽區(qū)使用簡單的描述或內(nèi)容關鍵字,可以幫助用戶在掃描頁面時快速找到他們想要的內(nèi)容。所以使用概括準確符合邏輯的文字來描述內(nèi)容區(qū)是非常重要的,選用這些文字應該經(jīng)過深思熟慮。
    下面這個在網(wǎng)站CBS.com上的案例,是一個難用的Tab。標簽上沒有任何說明性文字,用戶無法預測未顯示的內(nèi)容區(qū)里到底有什么。
    C B S dot com do not use descriptive tab control text making it hard to anticipate what content is.
    而在 Navigant Consulting 的網(wǎng)站上,使用數(shù)字來暗示數(shù)據(jù)是有序的。但仍然沒有表達出內(nèi)容區(qū)里包含什么。這種設計容易產(chǎn)生歧義導致用戶產(chǎn)生不必要的困惑。
    Navigant Consulting uses numbers for tab control text. 不要在內(nèi)容區(qū)內(nèi)使用滾動條
    在Tab的內(nèi)容區(qū)里使用滾動條會增加用戶負擔:用戶在要查找信息在哪個內(nèi)容區(qū)里時,不僅需要切換標簽,還需要加上移動滾動條的操作。
    內(nèi)容區(qū)里容納的信息太多或設計Tab時設定的高度不夠,會導致滾動條出現(xiàn)。所以需要考慮精簡內(nèi)容、增加高度值,或把選中狀態(tài)的內(nèi)容區(qū)處理為的高度自適應。三??紤]Tab的易用性
    更復雜的交互行為的出現(xiàn),在不刷新頁面的狀態(tài)下異步更新內(nèi)容,以及如何滿足用戶使用不同訪問方式,包括那些很難確定的非典型狀況下的訪問需求,這些狀況令易用性成為當前最熱門的話題。本章節(jié)中,我們將討論一些在設計Tab元素時你應該知道的易用性原則。 “選擇”和“未選中”狀態(tài)的標簽 應該使用對比鮮明的顏色
    為了讓視力上有障礙的用戶能分清哪些標簽是已選中的,哪些是未選中的,應該使用高對比的背景色來做出區(qū)分。
    Yahoo! News 網(wǎng)站中的反面案例:選中和未選中狀態(tài)的標簽 只有非常小的視覺上的差異,他們對視力好的用戶沒問題,但是會給視力不佳的用戶帶來麻煩。
    Yahoo! News colors make it hard for low-vision users.
    此外,請務必保證標簽的文字顏色(前景色)和標簽背景色 有充分的對比。即使是未選中的標簽,用戶也應該能輕松閱讀上面的文字。為了讓未選擇的標簽看起來不顯眼,而把它們都直接變灰 是不妥當?shù)摹4_保 隱藏內(nèi)容區(qū)里的信息 在語音閱讀器中是可讀的
    基于可訪問性,Tab應該使用技術將未選中狀態(tài)的內(nèi)容區(qū)隱藏起來,但是不能在DOM Tree中刪除他們。比如不能使用 display:none; 或者 visibility:none這樣的css參數(shù)去定義容器。這類參數(shù)導致語音閱讀器無法讀取被隱藏的內(nèi)容區(qū)中的信息。
    (譯注:中國設計師可能不太重視語音閱讀器的可訪問性,但是在國外,有專門 的法令條款規(guī)定,機構網(wǎng)站不得歧視有障礙的用戶,包括視力缺陷,行動障礙、癲癇患者等,所以外國的產(chǎn)品或前端工程師會很重視這一點,不然會遭到投訴甚至起 訴。這種差異去看看中國人是如何設計盲道的就明白了。)
    詳情請見Roger Johansson’s 的文章 《利用css隱藏內(nèi)容:問題和對策》”Hiding with CSS: Problems and solutions“.
    (譯注:Roger Johansson’s的文章中指出:許多CSS和JS教程建議使用display:none; visibility:none 來隱藏元素,但大多數(shù)狀況下這是一個會降低可訪問性的選擇,。
    display:none的真正含義是表示這一元素并不存在,不需要顯示打印或被閱讀。大多數(shù)語音閱讀器會忽略任何使用display:none來隱藏鏈接,文字,導航和標題等。作者建議使用的技術是使用絕對定位坐標,例如 .structural { position:absolute; left:-9999px; } 。
    另一個需要注意的問題是,當你決定使用JS去顯示一個元素時,也應該用JS 技術去隱藏它。因為考慮到客戶端是否支持js以及安全等級,如果客戶端的js沒起作用,可能交互或動態(tài)菜單沒效果,但起碼內(nèi)容是可訪問的。但如果你使用 css去隱藏一個元素,但使用js技術去顯示它,在某些狀況下,這個元素會變得一直無法訪問。)使用語義化的HTML結構來構造 Tab的標簽。
    使用無序或有序列表(譯注: 這類標簽)來構造標簽的html代碼,可以改善可訪問性。因為使用語音閱讀器的用戶可以基于此來識別出這是一組Tab標簽。如果標簽 上使用了圖片來代替文字,別忘了添加ALT 或 title屬性來 描述圖片的含義。
    允許鍵盤操作。
    鍵盤導航是為一些有行動障礙或不能使用常規(guī)輸入設備(如鼠標)的用戶準備的。這種用戶會使用替換形式(比如鍵盤或語音)來控制導航菜單,確保他們能將控制焦點在標簽間切換,并激活他們想要的部分。
    一個簡單測試鍵盤導航的簡單方法是:使用鍵盤上的Tab鍵,看你是否能將控制焦點 集中在每個標簽上?使用回車鍵,當前的控制區(qū)域是否能被激活,使未選中狀態(tài)有效地切換為選中狀態(tài)。 提高對用戶客戶端的兼容性。
    當客戶端無法支持某些技術,比如當瀏覽器關閉了JavaScript功能時,或者 當用戶沒有安裝Flash插件時,Tab內(nèi)容區(qū)上的信息必須保證最基本的可訪問性,交互元素確保能被替換為最基本的html文本。 四。 提升之道。
    在提供了一些基本的可用性建議和原則后,我們還可以討論一些方法來進一步提高Tab元素的可用性。 在標簽上使用icon來形象化地描述內(nèi)容區(qū)說包含的信息。
    在標簽上配合使用形象的icon,可以增強對內(nèi)容區(qū)信息的描述。
    例如在網(wǎng)站 DrawIt 中,圖標用于形象地補充說明所對應的內(nèi)容區(qū)的功能。
    DrawIt uses icons in tab control text.
    在標簽上使用icon,必須保證它們是形象的,切題的。使用不相關的icon會適得其反。
    避免在標簽上直接用icon來代替文字。
    不同的人對一個圖像有不同的解讀,最安全的方法是使用加上文本來描述內(nèi)容區(qū)信息。 在內(nèi)容區(qū)切換的時候使用過渡動畫。
    在內(nèi)容區(qū)切換的時候使用過渡轉場動畫是一個不錯的選擇,可以為用戶提供積極的視覺反饋——內(nèi)容區(qū)正在變化!
    大家可以去網(wǎng)站 Coda ,從左到右點擊Tab標簽,欣賞切換時的效果。
    Coda uses animation to switch panes. 當用戶在Tab的標簽區(qū)進行操作時,有明確的懸停響應。
    默認情況下,當用戶將鼠標移到超鏈接或標簽區(qū)域上時,鼠標指針的樣式會發(fā)生改變,讓用戶知道標簽區(qū)域是可點擊的。
    除此之外,還可以利用背景色變化來響應用戶的鼠標操作。對于那些不熟悉Tab標簽操作的網(wǎng)站新用戶而言,這是很有用的。
    下圖中Vyniknite.sk 網(wǎng)站的案例里:當用戶鼠標劃過未選中狀態(tài)的標簽,背景色會變成鮮明的紅色。
    Vyniknite dot s k uses red highlights for hovers.

    Module Tabs(也稱選項卡,后文中簡稱Tab,以便更符合中國設計師的日常叫法) 是一個常見的交互元素——將不同的內(nèi)容重疊放置在某一布局區(qū)塊內(nèi),重疊的內(nèi)容區(qū)里的每次只有其中一層是可見的。用戶通過鼠標點擊或移到內(nèi)容區(qū)所對應的標簽 上,來請求顯示該層內(nèi)容區(qū)。 現(xiàn)在為止,我們從細節(jié)上探討了Tab這種交互元素,是時候來看看真實案例了,在這一章節(jié),我們分析一些Tab元素的應用,希望可以帶給大家靈感。 五。Tab的真實應用
    現(xiàn)在為止,我們從細節(jié)上探討了Tab這種交互元素,是時候來看看真實案例了,在這一章節(jié),我們分析一些Tab元素的應用,希望可以帶給大家靈感。
    Haveamint.com
    這個網(wǎng)站在首屏位置使用大量Tab元素 以展現(xiàn)數(shù)量龐大的信息。
    Mint module tabs screen shot.
    Yahoo!
    雅虎在頭版位置使用Tab設計,對信息內(nèi)容的顯示進行了壓縮和模塊化。
    Yahoo! module tabs screen shot.
    iGoogle
    Igoogle在模塊中大量使用了Tab,不占用大量的屏幕空間,又令信息飽滿。
    iGoogle module tabs screen shot.
    Blue Acorn
    藍橡果網(wǎng)站 利用Tab來顯示網(wǎng)站的熱門文章: 電子商務和Magento(一個電商軟件平臺),內(nèi)容區(qū)上還放置著引導用戶瀏覽更多文章列表的按鈕。
    Blue Acorn module tabs screen shot.
    MailChimp
    在這個案例中,你可以看到利用圖標強化標簽文字描述的應用。
    MailChimp module tabs screen shot.
    WebNotes
    WebNotes 網(wǎng)站的Tab元素,標簽位于內(nèi)容區(qū)下方,令人耳目一新。內(nèi)容區(qū)切換時有淡入淡出的動畫。
    WebNotes module tabs screen shot.
    WorldCat.org
    WordCat.org 在搜索框中使用了Tab標簽,讓用戶可以針對特定搜索需求縮小搜索范圍。(比如書籍、DVD、或者文章)
    WorldCat dot org module tabs screen shot.
    Martha Stewart
    Martha Stewart 在網(wǎng)站的“推薦內(nèi)容”上應用用了Tab設計,可以自動播放和帶有過渡動畫。
    Martha Stewart module tabs screen shot.
    Krista’s Creations
    Krista’s Creations 利用字母表作為標簽來控制圖片的分類顯示。
    Krista's creation module tabs screen shot.
    Clearspring
    Clearspring 擁有響應速度極快的Tab,這是一個非常好的古典樣式的Tab設計案例。
    Clearspring module tabs screen shot.
    Homewood
    在網(wǎng)站Homewood中,它們也利用icon來輔助了標簽上文字的表述。
    Homewood module tabs screen shot.
    Apple - iWork
    蘋果網(wǎng)站里,垂直方向排列的Tab標簽設計,非常漂亮。
    Apply iwork module tabs screen shot.
    ExpressionEngine
    網(wǎng)站 ExpressionEngine 把標簽控制區(qū)放在Tab窗體的底部,在快速載入內(nèi)容區(qū)和快速響應內(nèi)容區(qū)切換方面,它也是一個典型案例。
    ExpressionEngine  module tabs screen shot.
    Viget Inspire
    Viget Inspire 在“熱門文章”版塊使用了Tab,有淡入淡出的切換動畫,內(nèi)容區(qū)高度可根據(jù)內(nèi)容長度自適應。
    Viget Inspire module tabs screen shot.
    Komodo Media
    Komodo Media 的標簽里,icon放在文字上方。
    Komodo Media module tabs screen shot.
    atebits
    atebits presents 用Tab來展示產(chǎn)品介紹,它有效地在這么小的空間里展現(xiàn)了如此豐富的內(nèi)容。
    atebits module tabs screen shot.
    Tumblon
    Tumblon 把標簽放置在內(nèi)容區(qū)下方,能快速響應切換,但不好的是,標簽的選中狀態(tài)和未選中狀態(tài)不是那么容易區(qū)分。
    Tumblon module tabs screen shot.
    kevadamson.com
    在 Kev Adamson的網(wǎng)站中,右邊欄里有好幾個Tab,網(wǎng)站使用了不同的ICON配圖,幫助用戶理解不同Tab的功能。
    kev adamson dot com module tabs screen shot. 六。 Tab的創(chuàng)建教程(前端方面的)
    有很多教程能告訴你在頁面上如何建立和實現(xiàn)一個Tab,下面,你可以通過一些頂尖教程來了解更多關于創(chuàng)建Tab的技巧。
    Building Tabbed Content 《如何創(chuàng)建Tab》
    通過閱讀這篇初級教程,你可以了解如何通過使用 JS 框架Prototype創(chuàng)建一個簡單的Tab元素,
    Building Tabbed Content Demo screen shot.
    Create A Tabbed Interface Using jQuery 《使用jQuery來創(chuàng)建Tab》
    Dan Harper 提供給讀者關于如何使用jQuery庫(譯注:著名的js庫)來構建Tab。
    Create A Tabbed Interface Using jQuery demo screen shot.
    Accessible Image-Tab Rollovers 《圖片標簽導航的快速切換》
    學習如何實現(xiàn)用圖片來制作標簽導航區(qū),并實現(xiàn)快速切換
    Accessible Image-Tab Rollovers demos screen shot.
    Create a Slick Tabbed Content Area using CSS & jQuery 《使用CSS和jQuery來實現(xiàn)一個可平滑切換的Tab》
    Create a Slick Tabbed Content Area using CSS & jQuery screen shot.

    Module Tabs(也稱選項卡,后文中簡稱Tab,以便更符合中國設計師的日常叫法) 是一個常見的交互元素——將不同的內(nèi)容重疊放置在某一布局區(qū)塊內(nèi),重疊的內(nèi)容區(qū)里的每次只有其中一層是可見的。用戶通過鼠標點擊或移到內(nèi)容區(qū)所對應的標簽 上,來請求顯示該層內(nèi)容區(qū)。 有很多教程能告訴你在頁面上如何建立和實現(xiàn)一個Tab,下面,你可以通過一些頂尖教程來了解更多關于創(chuàng)建Tab的技巧。 六。 Tab的創(chuàng)建教程(前端方面的)
    有很多教程能告訴你在頁面上如何建立和實現(xiàn)一個Tab,下面,你可以通過一些頂尖教程來了解更多關于創(chuàng)建Tab的技巧。
    Building Tabbed Content 《如何創(chuàng)建Tab》
    通過閱讀這篇初級教程,你可以了解如何通過使用 JS 框架Prototype創(chuàng)建一個簡單的Tab元素,
    Building Tabbed Content Demo screen shot.
    Create A Tabbed Interface Using jQuery 《使用jQuery來創(chuàng)建Tab》
    Dan Harper 提供給讀者關于如何使用jQuery庫(譯注:著名的js庫)來構建Tab。
    Create A Tabbed Interface Using jQuery demo screen shot.
    Accessible Image-Tab Rollovers 《圖片標簽導航的快速切換》
    學習如何實現(xiàn)用圖片來制作標簽導航區(qū),并實現(xiàn)快速切換
    Accessible Image-Tab Rollovers demos screen shot.
    Create a Slick Tabbed Content Area using CSS & jQuery 《使用CSS和jQuery來實現(xiàn)一個可平滑切換的Tab》
    Create a Slick Tabbed Content Area using CSS & jQuery screen shot. 七 。腳本資源
    如果你真正查找能直接在你網(wǎng)站上應用的Tab腳本代碼,這有一些免費的解決方案。
    DOMTab
    DomTab 是一個很受歡迎的腳本,能很容易創(chuàng)建一個Tab元素,把普通的鏈接列表改造為Tab元素。
    DOMTab screen shot.
    JavaScript Tabifier
    這段由BarelyFitz 設計的即插即用 的 JavaScript代碼,能夠幫助你在個人網(wǎng)站上更快速實現(xiàn)Tab元素。
    JavaScript Tabifier screen shot.
    TabView
    TabView 是yahoo用戶界面庫(YUI)里的一個元件,你可以利用這個元件來減化代碼量和圖片的使用。
    TabView screen shot.
    Coda-Slider
    Coda-Slider 是Coda 設計的Tab實現(xiàn)腳本,可以實現(xiàn)內(nèi)容區(qū)切換的轉場動畫效果,還可以設置將Tab標簽處理為靠左對齊或靠右對齊。
    Coda-Slider screen shot.
    idTabs
    idTabs 是 jQuery 的一個簡化插件,其強大的設置功能可以簡化原來控件中復雜的參數(shù)組合。
    idTabs screen shot.
    Tabtastic
    idTabs是一個JavaScript庫,也包含創(chuàng)建Tab工具,這有深入淺出的使用教程Step by Step pane。
    Tabtastic screen shot.
    Ajax Tabs Content
    動態(tài)和遠程數(shù)據(jù),你可以使用AJAX這種動態(tài)驅動的方法,來異步更新內(nèi)容區(qū)里的信息。
    Ajax Tabs Content
    Carousel - Module Tabs
    這段Tab腳本簡單但有高度自定義的空間,支持動畫與自動播放。
    Carousel - Module Tabs 關于原作者
    Jacob Gube 是一個JS和PHP工程師、WEB設計師、作家,Six Revision的創(chuàng)始人及總編。Six Revision是一個在線共享專業(yè)的開發(fā)與設計資源及教程的平臺。這是他的Twitter:follow him on Twitter。

相關文章

  • 前端CSS Grid 布局示例詳解

    CSS Grid 是一種二維布局系統(tǒng),可以同時控制行和列,相比 Flex(一維布局),更適合用在整體頁面布局或復雜模塊結構中,這篇文章主要介紹了前端CSS Grid 布局詳解,需要的朋
    2025-04-16
  • CSS Padding 和 Margin 區(qū)別全解析

    CSS 中的 padding 和 margin 是兩個非?;A且重要的屬性,它們用于控制元素周圍的空白區(qū)域,本文將詳細介紹 padding 和 margin 的概念、區(qū)別以及如何在實際項目中使用它們
    2025-04-07
  • CSS will-change 屬性示例詳解

    will-change 是一個 CSS 屬性,用于告訴瀏覽器某個元素在未來可能會發(fā)生哪些變化,本文給大家介紹CSS will-change 屬性詳解,感興趣的朋友一起看看吧
    2025-04-07
  • CSS去除a標簽的下劃線的幾種方法

    本文給大家分享在 CSS 中,去除a標簽(超鏈接)的下劃線的幾種方法,本文給大家介紹的非常詳細,感興趣的朋友一起看看吧
    2025-04-07
  • 前端高級CSS用法示例詳解

    在前端開發(fā)中,CSS(層疊樣式表)不僅是用來控制網(wǎng)頁的外觀和布局,更是實現(xiàn)復雜交互和動態(tài)效果的關鍵技術之一,隨著前端技術的不斷發(fā)展,CSS的用法也日益豐富和高級,本文將
    2025-04-07
  • css中的 vertical-align與line-height作用詳解

    文章詳細介紹了CSS中的`vertical-align`和`line-height`屬性,包括它們的作用、適用元素、屬性值、常見使用場景、常見問題及解決方案,感興趣的朋友跟隨小編一起看看吧
    2025-03-26
  • 淺析CSS 中z - index屬性的作用及在什么情況下會失效

    z-index屬性用于控制元素的堆疊順序,值越大,元素越顯示在上層,它需要元素具有定位屬性(如relative、absolute、fixed或sticky),本文給大家介紹CSS 中z - index屬性的作用
    2025-03-21
  • CSS @media print 使用詳解

    文章詳細介紹了CSS中的打印媒體查詢@mediaprint包括基本語法、常見使用場景和代碼示例,如隱藏非必要元素、調整字體和顏色、處理鏈接的URL顯示、分頁控制、調整邊距和背景等
    2025-03-18
  • CSS模擬 html 的 title 屬性(鼠標懸浮顯示提示文字效果)

    本文介紹了如何使用CSS模擬HTML的title屬性,通過鼠標懸浮顯示提示文字效果,通過設置`.tipBox`和`.tipBox.tipContent`的樣式,實現(xiàn)了提示內(nèi)容的隱藏和顯示,感興趣的朋友一起
    2025-03-10
  • 前端 CSS 動態(tài)設置樣式::class、:style 等技巧(推薦)

    本文介紹了Vue.js中動態(tài)綁定類名和內(nèi)聯(lián)樣式的兩種方法:對象語法和數(shù)組語法,通過對象語法,可以根據(jù)條件動態(tài)切換類名或樣式;通過數(shù)組語法,可以同時綁定多個類名或樣式,此外
    2025-02-26

最新評論