CSS3實現絢麗的飄帶樣式選單
本文由碼農網 – 小峰原創,轉載請看清文末的轉載要求,歡迎參與我們的付費投稿計劃!
這是一款很漂亮很有特色的CSS3選單外掛,和普通的選單不同,它擁有飄帶的外觀,同時,滑鼠滑過選單項時,選單項又會突起顯示,很有3D立體的視覺效果。結合網頁的背景,這款選單就更顯立體感了。有需要的前端設計師可以通過研究原始碼來使用這款選單外掛,當然,這也需要你的瀏覽器支援CSS3。
HTML程式碼
<div class='ribbon'> <a href='#'><span>Home</span></a> <a href='#'><span>About</span></a> <a href='#'><span>Services</span></a> <a href='#'><span>Contact</span></a> </div>
CSS程式碼
* { /* Basic CSS reset */ margin:0; padding:0; } body { /* These styles have nothing to do with the ribbon */ background:url(dark_wood.png) 0 0 repeat; padding:35px 0 0; margin:auto; text-align:center; } .ribbon { display:inline-block; } .ribbon:after, .ribbon:before { margin-top:0.5em; content: ""; float:left; border:1.5em solid #fff; } .ribbon:after { border-right-color:transparent; } .ribbon:before { border-left-color:transparent; } .ribbon a:link, .ribbon a:visited { color:#000; text-decoration:none; float:left; height:3.5em; overflow:hidden; } .ribbon span { background:#fff; display:inline-block; line-height:3em; padding:0 1em; margin-top:0.5em; position:relative; -webkit-transition: background-color 0.2s, margin-top 0.2s; /* Saf3.2+, Chrome */ -moz-transition: background-color 0.2s, margin-top 0.2s; /* FF4+ */ -ms-transition: background-color 0.2s, margin-top 0.2s; /* IE10 */ -o-transition: background-color 0.2s, margin-top 0.2s; /* Opera 10.5+ */ transition: background-color 0.2s, margin-top 0.2s; } .ribbon a:hover span { background:#FFD204; margin-top:0; } .ribbon span:before { content: ""; position:absolute; top:3em; left:0; border-right:0.5em solid #9B8651; border-bottom:0.5em solid #fff; } .ribbon span:after { content: ""; position:absolute; top:3em; right:0; border-left:0.5em solid #9B8651; border-bottom:0.5em solid #fff; }
本文連結:http://www.codeceo.com/article/css3-ribbon-menu.html
本文作者:碼農網 – 小峰
[ 原創作品,轉載必須在正文中標註並保留原文連結和作者等資訊。]
相關文章
- JQuery實現絢麗的橫向下拉選單jQuery
- 不用圖片和JS 照樣建立絢麗的動態CSS3選單JSCSSS3
- 近20個絢麗實用的jQuery/CSS3側邊欄選單jQueryCSSS3
- css3實現絢麗loadding載入效果CSSS3
- canvas實現的絢麗的電子時鐘效果Canvas
- 純CSS3發光按鈕動畫 非常絢麗CSSS3動畫
- 超酷體驗 絢麗的jQuery和CSS3應用外掛jQueryCSSS3
- 一個絢麗的downloading動效分析與實現!
- 絢麗風車loading動效分析與實現!
- 利用純 CSS3 定製單選/多選框樣式CSSS3
- 9款超絢麗的HTML5/CSS3應用和動畫特效HTMLCSSS3動畫特效
- 我dotNET 所以我絢麗 (WinForm控制元件小選) (轉)ORM控制元件
- css3實現側邊滑動選單CSSS3
- css3實現動態導航選單CSSS3
- 10款絢麗實用的HTML5圖表動畫應用HTML動畫
- 8 款超絢麗的 jQuery 焦點圖動畫jQuery動畫
- 使用css3實現思維導圖樣式示例CSSS3
- vue原生指令v-model實現自定義樣式の多選與單選Vue
- 9個精巧絢麗的jQuery圖片滑塊動畫jQuery動畫
- css3實現的3D翻滾導航選單CSSS33D
- css3實現的可伸縮圓角導航選單CSSS3
- 7款絢麗的jQuery/HTML5動畫及原始碼jQueryHTML動畫原始碼
- dotNET 程式奔向Window XP,體驗絢麗的外表? (轉)
- 超酷實用的CSS3 Tab選單集合CSSS3
- css3實現的水平立體動態導航選單效果CSSS3
- canvas實現的雪花飄落效果Canvas
- CSS3實現多樣的邊框效果CSSS3
- DcatAdmin選單樣式調整
- 艾偉_轉載:如何開發絢麗、高效率的介面(Windows嵌入式系統)Windows
- js實現的響應式導航選單效果JS
- 【html】絢麗的HTML5地圖分佈動畫DEMO演示HTML地圖動畫
- 超級絢麗,16款前端動畫特效,轟炸你的眼睛前端動畫特效
- css3實現的立體導航選單效果程式碼例項CSSS3
- css3實現的簡單動畫效果CSSS3動畫
- jquery實現的操作class樣式類簡單介紹jQuery
- 實現彈框的樣式
- 美麗的閉包,在js中實現函式過載JS函式
- CSS3實現的美觀多級下拉選單效果程式碼例項CSSS3