當前位置:工程項目OA系統(tǒng) > 泛普各地 > 重慶OA系統(tǒng) > 重慶網站建設公司
網站建設之css技巧之PDF、ZIP、DOC鏈接的標注
網站建設之css技巧之PDF、ZIP、DOC鏈接的標注
有時候我們希望能明確的用小圖標來標明我們的超鏈接的類型。是一個zip文檔還是一個pdf文件。這樣訪問者就知道他所要點擊的這個鏈接是下載而不是打開另一個頁面了。如果所有的人都使用IE7或者FF的話。我們完全可以使用[att$=val]屬性選擇器,尋找以特定值(比如.zip和.doc)結尾的屬性。
a[href$=".pdf"] { padding-right: 19px; background: url(pdf.gif) no-repeat 100% .5em; }
a[href$=".zip"] { padding-right: 17px; background: url(zip.gif) no-repeat 100% .5em; }
不幸的是IE6以下瀏覽器不支持屬性選擇器。好在,可以通過在每個元素中添加類,使用JavaScript和DOM實現相似的效果。
下面給出了一個解決辦法:
function fileLinks() {
var fileLink;
if (document.getElementsByTagName('a')) {
for (var i = 0; (fileLink = document.getElementsByTagName('a')[i]); i++) {
if (fileLink.href.indexOf('.pdf') != -1) {
fileLink.setAttribute('target', '_blank');
fileLink.className = 'pdfLink';
}
if (fileLink.href.indexOf('.doc') != -1) {
fileLink.setAttribute('target', '_blank');
fileLink.className = 'docLink';
}
if (fileLink.href.indexOf('.zip') != -1) {
fileLink.setAttribute('target', '_blank');
fileLink.className = 'zipLink';
}
}
}
}
window.onload = function() {
fileLinks();
}
當然,你需要在你的css文件中,增加這幾個css類:
.pdfLink { padding-right: 19px; background: url(pdf.gif) no-repeat 100% .5em; }
.docLink { padding-right: 19px; background: url(doc.gif) no-repeat 100% .5em; }
.zipLink { padding-right: 17px; background: url(zip.gif) no-repeat 100% .5em; }
以上就是網站建設之css技巧之PDF、ZIP、DOC鏈接的標注,希望能幫助大家~!
- 120萬年薪的新興職業(yè),網站“鑒黃師”
- 2企業(yè)網站設計、維護十大常見錯誤
- 3如何看待企業(yè)建站?企業(yè)建站有哪些基本作用?
- 4租用服務器有哪些優(yōu)勢
- 5簡單講解如何做好站內鏈接優(yōu)化
- 6服務器租用是什么
- 7使用虛擬主機的限制
- 8醫(yī)療網站建設的需求方案
- 9選定虛擬主機 性能凸顯優(yōu)勢
- 10外貿網站建設須需注意的問題
- 11網站開始制作的過程中作為客戶應該做什么?
- 12香港VPS的選擇
- 13虛擬主機的流量限制有哪些
- 14網站建設策劃須知
- 15微信開發(fā)工程師招聘信息
- 16給網站管理員的建議:創(chuàng)建可利用的、可抓取的網站
- 17重慶最好的網站建設公司的招聘PHP技術簡章
- 18中小企業(yè)選購虛擬主機經驗談
- 19智能建站主機熱銷
- 20ftp使用常見問題
- 21電商的五大平臺模式匯總分析
- 22虛擬主機常用知識
- 23什么是國際域名?
- 24中文域名轉移集錦
- 25什么是域名轉發(fā)
- 26什么是虛擬主機
- 27非拉丁字母域名帶來的影響
- 28為什么不能把服務器放在辦公室
- 29因為未來管理軟件oa系統(tǒng)市場,一定是SAAS和免費的天下
- 30自助網站架設的缺點
成都公司:成都市成華區(qū)建設南路160號1層9號
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務大廈18樓