CSS基礎(chǔ)實(shí)例:CSS實(shí)現(xiàn)帶背景圖片的文字鏈接的方法_DIV+CSS實(shí)例
教程Tag:暫無(wú)Tag,歡迎添加,賺取U幣!
在論壇閑逛,碰到一個(gè)朋友提出了一個(gè)關(guān)于“CSS實(shí)現(xiàn)帶背景圖片的文字鏈接”的問(wèn)題。
經(jīng)典論壇貼子原文如下:
示例代碼 [hl5o.cn]
我想做成第一種圖片的效果�?墒前次易约旱拇a寫(xiě)下來(lái)就成了第二種效果,字有多大背景就是多大,不會(huì)完全顯示出來(lái)。暈。
有什么辦法解決么。
a{text-decoration:none;}
a.left:link{color:#353535;}
a.left:visited{color:#353535;font-size: 11pt;font-weight: bolder;
text-align:center;background-image: url(images/0014.gif);}
a.left:hover,a:active,a:focus{color:#353535;}
有什么辦法解決么。
a{text-decoration:none;}
a.left:link{color:#353535;}
a.left:visited{color:#353535;font-size: 11pt;font-weight: bolder;
text-align:center;background-image: url(images/0014.gif);}
a.left:hover,a:active,a:focus{color:#353535;}
其實(shí)這個(gè)問(wèn)題的主要思路是這樣的:
將A設(shè)置為塊元素,圖片是此元素的背景。
在懸停狀態(tài),不僅可以設(shè)置文字的效果,還可以設(shè)置背景圖片是不是變化。
我們首先預(yù)備一張背景圖片:

我們看下面的效果:
代碼調(diào)試框 [hl5o.cn][ 可先修改部分代碼 再運(yùn)行查看效果 ]
關(guān)于代碼的依秩序說(shuō)明如下:
* {……}
整體布局聲明,12px的文字大小,并居中對(duì)齊;
a {……}
將A元素設(shè)置為塊元素,寬度與高度分別定義為100px、30px;
設(shè)置文字顏色,設(shè)置行高為30px,實(shí)現(xiàn)文字在A區(qū)域內(nèi)垂直居中對(duì)齊。
設(shè)置文字的裝飾線為無(wú),即去掉了鏈接的下劃線。
背景的設(shè)置,指定圖片所在URL,設(shè)置背景圖片不重復(fù),定位在0 0的位置。
a:hover {……}
設(shè)置文字顏色,背景圖片除了Y方向的坐標(biāo)改為-30px其它與上面一樣。
鏈接的背景圖片為100*60px,在鏈接狀態(tài),顯示上半部分,即坐標(biāo)為0 0。在鼠標(biāo)懸停狀態(tài),我們希望看到的是圖片的下半部分,所以坐標(biāo)為0 -30px。
相關(guān)DIV+CSS實(shí)例:
- 固定div容器的寬高,圖片居中(圖片不限制大�。�
- 用css制作有滾動(dòng)條的居中彈出框
- 鼠標(biāo)指住(hover)變色的按鈕演示demo
- 10個(gè)很酷的涂鴉風(fēng)格國(guó)外網(wǎng)店設(shè)計(jì)展示
- jquery模擬瀏覽器滾動(dòng)條效果
- 仿谷歌google的搜索框下拉提示列表效果
- JS顯示網(wǎng)頁(yè)最后更新時(shí)間
- CSS技巧:text-indent隱藏文字(以圖換字)
- CSS實(shí)例:三列自適應(yīng)等高且中列寬度自適應(yīng)
- DivCSS布局實(shí)例:很實(shí)用的圖文混排CSS列表-富有語(yǔ)義
- DivCSS實(shí)例:CSS菜單Flash效果用圖片模擬實(shí)現(xiàn)
- DivCSS布局實(shí)例用dldtdd來(lái)制作列表
DIV+CSS實(shí)例Rss訂閱Div+Css教程搜索
DIV+CSS實(shí)例推薦
- CSS布局實(shí)例:margin優(yōu)化的一種思路
- 用css網(wǎng)站布局之十步實(shí)錄!(三)
- DIVCSS橫向菜單實(shí)例:簡(jiǎn)單的思路陷下的風(fēng)格不錯(cuò)的效果
- DOV CSS表單:超炫的單選框與復(fù)選框效果!-Adam
- CSS實(shí)例教程:CSS橫向菜單會(huì)動(dòng)的小豎條
- css背景漸變的技巧與方法
- CSS實(shí)例:如何讓無(wú)空格的長(zhǎng)字符在IE和FF下面實(shí)現(xiàn)自動(dòng)換行?
- 用CSS打造評(píng)分星級(jí)效果的一個(gè)實(shí)例
- HowCSSLayoutWorks-如何進(jìn)行CSS布局
- CSS中以圖片替換文字的表現(xiàn)方法
- 相關(guān)鏈接:
復(fù)制本頁(yè)鏈接| 搜索CSS基礎(chǔ)實(shí)例:CSS實(shí)現(xiàn)帶背景圖片的文字鏈接的方法
- 教程說(shuō)明:
DIV+CSS實(shí)例-CSS基礎(chǔ)實(shí)例:CSS實(shí)現(xiàn)帶背景圖片的文字鏈接的方法
。