首頁  >  文章  >  web前端  >  如何利用CSS去除超連結的下劃線的方法介紹

如何利用CSS去除超連結的下劃線的方法介紹

黄舟
黄舟原創
2017-07-22 13:58:552213瀏覽

我們可以用CSS語法來控制超連結的形式、顏色變化,為什麼連結一定要使用底線和顏色區分呢? 其主要原因主要是考慮到   1、視力差的人 2、色盲的人 。 。 。

下面我們做一個這樣的連結:未被點擊時超連結文字無下劃線,顯示為藍色;當滑鼠在連結上時有下劃線,連結文字顯示為紅色;當點擊連結後,連結無底線,顯示為綠色。

實作方法很簡單,在原始碼的93f0f5c25f18dab9d176bd4f6de5d30e和93f0f5c25f18dab9d176bd4f6de5d30e之間加上如下的CSS語法控制:

 <style type="text/css">
   <!--
   a:link { text-decoration: none;color: blue}
   a:active { text-decoration:blink}
   a:hover { text-decoration:underline;color: red} 
   a:visited { text-decoration: none;color: green}
   --> 
   </style>

  其中:
  a:link 指正常的未被訪問過的連結;
  a:active 指正在點的連結;
  a:hover 指滑鼠在連結上;
  a:visited 指已經造訪過的連結;
text  #text  -decoration是文字修飾效果的意思;
  none參數表示超連結文字不顯示底線;
  underline參數表示超連結的文字有底線
------------- -------------------------------------------------- ----------
示範:讓網頁中的連結去掉底線

<style type="text/css"> 
<!-- 
A { text-decoration: none} 
--> 
</style>

將程式碼插入在93f0f5c25f18dab9d176bd4f6de5d30e9c3bca370b5104690d9ef395f2c5f8d1之間.1fd589692e180fb978cda37041cfc5e2之前即可

----------------------------------------- ----------------------------------

使用CSS實現連結的虛線底線\普通底線效果

a {
color:#3399FF;
font-weight:Normal; /*CSS字体效果 普通 可以改成bold粗体 如果去除此行那么默认是不显示下划线的*/
text-decoration:none; /*CSS下划线效果:无下划线*/
}
a:hover {
color:#4499EE;
text-decoration:none; /*CSS下划线效果:无下划线*/
border-bottom: 1px #0099CC dotted /*CSS加一个只有下边的框 边框为虚线*/
}
a{ } :是用来控制连接的效果 
a:hover{ }:是用来控制鼠标移上去的效果。

以上是如何利用CSS去除超連結的下劃線的方法介紹的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn