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

首頁 > 開發(fā) > CSS > 正文

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

2024-07-11 08:20:26
字體:
供稿:網(wǎng)友

有時(shí)我們可能希望內(nèi)部鏈接與外部鏈接顯示不同的樣式,如外部鏈接。我想在鏈接的旁邊加上一個(gè)小圖標(biāo),以表示其是一個(gè)外部的鏈接,來告訴來訪者,讓他們來確認(rèn)是在新窗口打開還是在本窗口打開。我們可能會(huì)這樣做:

以下為引用的內(nèi)容:
.external
{
background:url(images/external.gif) no-repeat right top;
padding-right:12px;
}

然后給每一個(gè)外部的鏈接應(yīng)用該CSS,當(dāng)然,這樣做并不是不可以,只是太繁瑣。

那有沒有好的辦法來實(shí)現(xiàn)呢?有。可以利用CSS3中的屬性選擇,但是在IE6及以下版本不支持該方法,在FireFox中已經(jīng)實(shí)現(xiàn)了。

屬性選擇器的基本語法為:[att^=val]

例如:

以下為引用的內(nèi)容:
a[href^="http://www.admin5.com"]
{
background-image:none;
padding-right:0px;
}

會(huì)查找所有以http://www.cz268.com.cn開頭的鏈接,并且排除背景圖片。有了上面的屬性,就好辦了

以下為引用的內(nèi)容:
<style type="text/css">
a
{
background:url(external.gif) no-repeat right top;
padding-right:14px;
font-size:12px;
}
a[href^="http://www.cz268.com.cn"]
{
background-image:none;
padding-right:0px;
}
</style>

先給所有鏈接加上圖標(biāo),然后去掉以http://www.cz268.com.cn開頭的鏈接圖標(biāo),這樣就實(shí)現(xiàn)了外部鏈接顯示圖標(biāo),內(nèi)部鏈接不顯示圖標(biāo)了。

注:firefox中適用,IE就不行了。

以下為引用的內(nèi)容:

<!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.cz268.com.cn"]
{
background-image:none;
padding-right:0px;
}
</style>
</head>
<body>
<a href=http://www.cz268.com.cn>BlueIdea</a><br />
<a href="http://www.lemongtree.com/">Lemongtree.Com</a><br />
</body>
</html>

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 孝义市| 宜君县| 旬邑县| 清镇市| 华容县| 于田县| 通渭县| 辽源市| 蓝田县| 贵南县| 通辽市| 丰县| 北安市| 闻喜县| 新干县| 扶沟县| 屏南县| 武夷山市| 博兴县| 会昌县| 温州市| 堆龙德庆县| 焦作市| 霍邱县| 乌鲁木齐市| 双峰县| 房山区| 明水县| 石门县| 武鸣县| 洛隆县| 田林县| 日照市| 安陆市| 张家港市| 金湖县| 盐亭县| 涿鹿县| 星子县| 泉州市| 丹江口市|