国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > CSS > 正文

用CSS屬性選擇器控制鏈接樣式

2020-03-24 17:28:17
字體:
來源:轉載
供稿:網友
有時我們可能希望內部鏈接與外部鏈接顯示不同的樣式,如外部鏈接。我想在鏈接的旁邊加上一個小圖標,以表示其是一個外部的鏈接,來告訴來訪者,讓他們來確認是在新窗口打開還是在本窗口打開。我們可能會這樣做:.external
{
background:url(images/external.gif) no-repeat right top;
padding-right:12px;
}然后給每一個外部的鏈接應用該CSS,當然,這樣做并不是不可以,只是太繁瑣。那有沒有好的辦法來實現呢?有。可以利用CSS3中的屬性選擇,但是在IE6及以下版本不支持該方法,在FireFox中已經實現了。屬性選擇器的基本語法為:[att^=val]
例如:
a[href^="http://www.blueidea.com"]
{
background-image:none;
padding-right:0px;
}會查找所有以http://www.blueidea.com開頭的鏈接,并且排除背景圖片。有了上面的屬性,就好辦了。 style type="text/css"
a
{
background:url(external.gif) no-repeat right top;
padding-right:14px;
font-size:12px;
}
a[href^="http://www.blueidea.com"]
{
background-image:none;
padding-right:0px;
}
/style 先給所有鏈接加上圖標,然后去掉以http://www.blueidea.com開頭的鏈接圖標,這樣就實現了外部鏈接顯示圖標,內部鏈接不顯示圖標了。注:firefox中適用,IE就不行了
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
html xmlns="http://www.w3.org/1999/xhtml"
head
title new document /title
meta name="generator" content="editplus" /
meta name="author" content="" /
meta name="keywords" content="" /
meta name="description" content="" /
style type="text/css"
a
{
background:url(/articleimg/2007/05/4701/external.gif) no-repeat right top;
padding-right:14px;
font-size:12px;
}
a[href^="http://www.blueidea.com"]
{
background-image:none;
padding-right:0px;
}
/style
/head
body
a BlueIdea /a br /
a Lemongtree.Com /a br /
/body
/html 本文作者:html教程

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 太保市| 姚安县| 合阳县| 金昌市| 大港区| 应用必备| 柘城县| 甘肃省| 桐柏县| 永顺县| 达孜县| 丽水市| 广安市| 临湘市| 芦山县| 无棣县| 和林格尔县| 邹城市| 济宁市| 阿拉善盟| 承德县| 尼勒克县| 历史| 六枝特区| 改则县| 镶黄旗| 田林县| 屏东县| 丘北县| 兴安县| 图们市| 青田县| 名山县| 绥芬河市| 水城县| 米易县| 普洱| 法库县| 会东县| 阳曲县| 公安县|