CSS菜單實(shí)例:按鈕效果跳躍的藍(lán)色精靈_DIV+CSS實(shí)例

HTML我們就省略了,因?yàn)槟切┐a都沒有任何的變化,我們需要討論的是關(guān)于CSS編碼知識(shí):
font-size:12px;
text-align:center;
}
body {
background:#f0f0f0;
}
#nav {
width:700px;
margin:20px auto 0 auto;
}
#nav li {
display: inline;
list-style-type: none;
}
#nav li a:link,#nav li a:visited {
float:left;
margin-right:2px;
padding:3px 8px 3px 8px;
text-decoration: none;
color:#fff;
background:#06f;
border-top:1px solid #fff;
border-right:1px solid #333;
border-bottom:1px solid #333;
border-left:1px solid #fff;
}
#nav li a:hover {
padding:2px 8px 4px 8px;
border-top:1px solid #333;
border-right:1px solid #fff;
border-bottom:1px solid #fff;
border-left:1px solid #333;
}
#nav li a#current {
color:#ff0;
}
整體聲明,文字大小及對(duì)齊,聲明body的背景色是淺灰色#f0f0f0。
表單UL寬700px,距頂20px,左右方向?yàn)榫又袑?duì)齊。
菜單的列表項(xiàng)去除列表預(yù)設(shè)標(biāo)記,并內(nèi)聯(lián)列表項(xiàng)。
下面就進(jìn)入核心部分了,形成按鈕效果跳躍的藍(lán)色精靈!
向左浮動(dòng),并且設(shè)定右邊距為2px,讓菜單按鈕之間存在一定的距離。
文字填充為3px 8px 3px 8px。其實(shí)我們完全可以縮寫成:3px 8px。但為了下面的操作及大家的理解,我們暫時(shí)先這樣編寫。
去除鏈拉文字下劃線,鏈接文字顏色為白色#fff,設(shè)置背景色為#06f。
接著我們?cè)O(shè)置了四面的邊框:上邊框與左邊框?yàn)榘咨�,形成按鈕的高亮邊。右邊框與底邊框?yàn)樯罨疑�,形成按鈕的陰影邊。
這樣我們的按鈕就有了雛形,但還沒有形成最終的樣式。
我們?cè)O(shè)置鼠標(biāo)激活效果。
文字的填充我們作相應(yīng)的調(diào)整,在鼠標(biāo)經(jīng)過的時(shí)候,我們讓文字向上移1px,形成一個(gè)小小的跳躍,所以我們?cè)O(shè)置為:2px 8px 4px 8px。請(qǐng)注重與上面的設(shè)置進(jìn)行對(duì)比,很快你就明白這樣設(shè)置的意義了。
此時(shí)的菜單按鈕從視覺上說已經(jīng)陷下去了,上邊框與左邊框變成了深灰色,右邊框與底邊框變成了白色的高亮邊。我們進(jìn)行相應(yīng)的代碼編寫。
當(dāng)前頁的效果很簡(jiǎn)單,我們將鏈接文字的顏色變成黃色#ff0,最終形成了如下的效果:
代碼調(diào)試框 [www.hl5o.cn][ 可先修改部分代碼 再運(yùn)行查看效果 ]
- 固定div容器的寬高,圖片居中(圖片不限制大小)
- 用css制作有滾動(dòng)條的居中彈出框
- 鼠標(biāo)指住(hover)變色的按鈕演示demo
- 10個(gè)很酷的涂鴉風(fēng)格國(guó)外網(wǎng)店設(shè)計(jì)展示
- jquery模擬瀏覽器滾動(dòng)條效果
- 仿谷歌google的搜索框下拉提示列表效果
- JS顯示網(wǎng)頁最后更新時(shí)間
- CSS技巧:text-indent隱藏文字(以圖換字)
- CSS實(shí)例:三列自適應(yīng)等高且中列寬度自適應(yīng)
- DivCSS布局實(shí)例:很實(shí)用的圖文混排CSS列表-富有語義
- DivCSS實(shí)例:CSS菜單Flash效果用圖片模擬實(shí)現(xiàn)
- DivCSS布局實(shí)例用dldtdd來制作列表
DIV+CSS實(shí)例Rss訂閱Div+Css教程搜索
DIV+CSS實(shí)例推薦
- CSS背景圖片background-image須注意路徑問題!
- 用背景圖片實(shí)現(xiàn)CSS柱狀圖表一例
- 用css網(wǎng)站布局之十步實(shí)錄!(三)
- CSS實(shí)例:常用的CSS隱藏文字的方法
- CSS實(shí)例:無懈可擊的CSS圓角技術(shù)!
- CSS實(shí)例:Unobtrusive頁簽切換符合Web標(biāo)準(zhǔn)具有html語義
- 用css網(wǎng)站布局之十步實(shí)錄!(一)
- CSS布局教程:用DIV CSS實(shí)現(xiàn)國(guó)內(nèi)經(jīng)典式三行兩列布局
- CSS菜單:明快清新的格調(diào)闡述CSS當(dāng)前頁效果的實(shí)現(xiàn)
- CSS實(shí)例教程:CSS橫向菜單會(huì)動(dòng)的小豎條
猜你也喜歡看這些
- DIVCSS網(wǎng)頁布局:實(shí)現(xiàn)讓多個(gè)DIV排列時(shí)居中
- 如何設(shè)計(jì)字體的大小以提高訪客的用戶體驗(yàn)?
- @import和link href兩種css調(diào)用方法有什么區(qū)別?
- IE6和IE7中border邊框斷線現(xiàn)象
- CSS經(jīng)驗(yàn):如何管理好樣式CSS?
- 如何讓IE ff Opera同時(shí)支持Alpha透明?
- CSS基礎(chǔ):常用CSS英文字體介紹
- CSS BUG 順口溜,輕松記住IE6常見BUG
- 容器高度1px在IE中達(dá)不到效果如何設(shè)置最小高度?
- div+css下js對(duì)聯(lián)廣告不隨屏幕滾動(dòng)的解決方法
- 相關(guān)鏈接:
- 教程說明:
DIV+CSS實(shí)例-CSS菜單實(shí)例:按鈕效果跳躍的藍(lán)色精靈
。