byadmin 發表於 2013-6-1 01:20:30
, 5761人已閱讀 , 0人回應
Colorful CSS3 Animated Navigation Menu 是一款運用了CSS3語法中Transition屬性的導航選單,每個選單都使用Font-Awesome 圖標來作為按鈕圖樣 , 因此可以自由對圖標進行顏色、大小的調整,使用上自由度非常高 !
Colorful CSS3 Animated Navigation Menu使用教學
首先先於head導入相關css與js檔案, 包含了style樣式、font-awesome、jquery程式庫、以及Colorful CSS3 Animated Navigation Menu效果的js檔案:- <link rel="stylesheet" href="assets/css/styles.css" />
- <link rel="stylesheet" href="assets/font-awesome/css/font-awesome.css" />
- <script src="http://code.jquery.com/jquery-1.8.2.min.js"></script>
- <script src="http://cdn.tutorialzine.com/misc/adPacks/v1.js" async></script>
複製代碼 每一個 <li class="顏色"> 都代表著一個色塊按鈕 (可以各別為class命名顏色並帶入相關CSS)案例中使用了green、red、blue、yellow、purple ..- <nav id="colorNav">
- <ul>
- <li class="green">
- <a href="#" class="icon-home"></a>
- <ul>
- <li><a href="http://tutorialzine.com/2012/10/css3-dropdown-menu/">Back to the tutorial</a></li>
- <li><a href="http://tutorialzine.com/2012/10/css3-dropdown-menu/#comments">Get help</a></li>
- <li><a href="http://tutorialzine.com/2012/10/css3-dropdown-menu/">Download this example</a></li>
- </ul>
- </li>
- <li class="red">...省略</li>
- <li class="blue">...省略</li>
- //<li class="顏色">....</li>
- </ul>
- </nav>
複製代碼 總按鈕列寬度可在下方css部分調整,範例設定 450px- #colorNav > ul{
- width: 450px;
- margin:0 auto;
- }
複製代碼 其它還有更多CSS的設定部分可以參考官方教學,不過基本上有css底子的朋友應該不用參考,因為 Colorful CSS3 Animated Navigation Menu 的css架構非常單純,透過chrome檢查元素應該可以一目瞭然。
最後提一下調整圖標的方式,只要前往font-awesome 查看圖標代碼,例如信封的圖標代碼為:"icon-envelope-alt" , 置換每個按鈕列中a標籤的class 例如:<a href="#" class="icon-home"> 置換成-><a href="#" class="icon-envelope-alt"> 就可以了 , 非常簡單 ~
Font-Awesome.jpg
(41.57 KB, 下載次數: 0)
css3-dropdown-menu.zip
(182.57 KB, 下載次數: 31)
|
|