仿雅虎yahoo多標籤切換

2021-06-16 01:32:34 字數 1102 閱讀 8134

仿雅虎yahoo多標籤切換

中 |

小 [2007/11/23 11:18 | 分類:

admin ]

最近**要改版,其中**的改版效果設計模仿了yahoo的多標籤tab切換,先看看yahoo的標籤效果吧

demo效果:

yahoo.html

效 果看起來不錯,對於**內容很多的**這樣的標籤切換很能節省頁面空間,同樣給瀏覽者以新奇的感覺。好的效果就應當使用快捷效率的方法來實現,本來想借用 yahoo的自身實現**,但看來看去覺得其實現程式太複雜這當然是我自己的看法,也許是因為技術不夠弄不明白程式作者的意圖,去網上搜了一把,結果出來 的都是yahoo一樣的大同小異對於初學或者根本不明白js的人想弄明白太難了,所以想想就乾脆自己寫出乙個吧。下面我就把我實現的仿yahoo切換標籤 步驟列出來,給那些跟我一樣鬧不明白yahoo**的朋友分享下。

功能:模仿yahoo的多標籤切換,增加預設顯示狀態。

原理:我總認為寫程式和做其他事情一樣,先把其中原理或者計畫弄清楚了那我們實施起來就很容易,對於這個標籤切換我們也一樣想理清實現它的基本原理,然後編寫對應的js**css樣式**。

實現這個標籤切換的原理其實很簡單,就是當滑鼠滑過它時,讓對應的顯示框給顯示出來,其他的給隱藏掉。

先看看我們所使用到的:

郵箱背景:a

空間背景:b

相簿背景:c

沒用使用時的背景:d

我們的js**主要就獲取滑鼠是否在滑動到對應標籤上,如果是我們就通過js改變它的背景為對應始終狀態(a或b或c),另外行的背景為沒用使用時的背景(d),同事顯示、隱藏要展示的對應標籤內容。

第一步:html組織顯示

css **

第二步:js**編寫

首先引入js框架prototype.js

實質函式**:

函式的呼叫:

想要使用哪個就定義那個為預設的顯示狀態

效果:三欄導航

yahoo.html     兩欄導航

yahoo_3.html

tags:

yahoo標籤

Yahoo的SNS 雅虎關係

雅虎中國也開始進入sns領域,開通了乙個名為 雅虎關係 的sns平台,用於和熟人 朋友 同學 同事 家人 建立緊密聯絡,了解他們的狀況與動態 進 感聯絡 趣味互動 增加人際關係等等。到現在為止,中國的sns 已經氾濫成災,如遍地牛毛一樣多了,架設乙個sns也幾乎沒有什麼技術難度,只要在支援php的伺...

GridView實現多標頭

1 建立乙個類,public class multtitle title 為乙個自定義的titles類陣列,其有兩個屬性,乙個為span 要合併的列數 乙個是text 單元格中內容。關於titles類請自己定義,很容易的。public static void createtitle object s...

一拆多 驗證打標

data a input id aa bb cards 3 1 da 3 2 22 1 1 123 1 2 113 2 1 22 2 2 33 run 笨辦法,按照分類標誌取子表,幾個分類就取幾張 data a1 set a rename aa a1 bb b1 if aa 1 run proc s...