森林之原
五月 23, 2012, 08:00:34 am *
歡迎光臨, 訪客. 請先 登入註冊一個帳號.

請輸入帳號, 密碼以及預計登入時間
新聞: 官方釋出 SMF 2.0 beta。繁體中文已經完成。請到 SMF 的版面下載測試。如有問題請通知。
 
   首頁   說明 搜尋 日曆 登入 註冊  
頁: [1]   向下
  寄送主題  |  列印  
作者 主題: 使用CSS讓妳的網站的連接更多變化  (閱讀 2900 次)
0 會員 以及 1 訪客 正在閱讀本篇主題.
BabyStep
初學者
*
離線 離線

文章: 9


« 於: 八月 14, 2006, 10:42:07 am »

1. 使用影像編輯軟體製作一個 icon,影像如下圖,檔名 externalLink.gif,存檔在 zen-cart 的 your template 的 images 資料夾備用。


灰色方塊的長及寬是1px,是方便妳測量icon的真實大小。實際繪製時請忽略灰色方塊,不予理會。

2. 在 zen-cart 的 your_template 的 css 的 stylesheet.css 中,加入以下的 css 語法。以下的語法的效果是連接到妳的網站以外的連接 (例如:open.38.com) 都會加上述的 icon 圖形,成果如下圖。

程式碼:

a[href^="http:"] {
background: url(../images/externalLink.gif) no-repeat right top;
padding-right: 10px;
}

a[href^="http://www.yoursite.com"], a[href^="http://yoursite.com"] {
background-image: none;
padding-right: 0;
}





其他的用法:

3. 電子郵件的用法

程式碼:

a[href^="mailto:"] {
background: url(../images/email.png) no-repeat right top;
padding-right: 10px;
}


4. 及時通訊的用法

程式碼:

a[href^="aim:"] {
background: url(../images/im.png) no-repeat right top;
padding-right: 10px;
}


5. 文件下載可以加上不同的文件識別圖案。

程式碼:

a[href$=".pdf"] {
background: url(../images/pdfLink.gif) no-repeat right top;
padding-right: 10px;
}
a[href$=".doc"] {
background: url(../images/wordLink.gif) no-repeat right top;
padding-right: 10px;
}


6. 最後,RSS 連接也能裝飾一下。

程式碼:

a[href$=".rss"], a[href$=".rdf"] {
background: url(../images/feedLink.gif) no-repeat right top;
padding-right: 10px;
}


向版主檢舉   已記錄
頁: [1]   向上
  寄送主題  |  列印  
 
前往:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006, Simple Machines LLC Valid XHTML 1.0! Valid CSS!