好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > CSS:自定多姿多彩的網頁鏈接下劃線

CSS:自定多姿多彩的網頁鏈接下劃線

熱門標簽:400電話辦理安徽 南通電話外呼系統開發 電銷機器人的宣傳語 北京銷售外呼系統線路 沸思外呼線路 石家莊電話機器人電話 江西防封卡外呼系統怎么安裝 南寧外呼電銷系統招商 電銷智能機器人靠譜么

CSS本身沒有直接提供變換HTML鏈接下劃線的功能,但只要運用一些技巧,我們還是可以讓單調的網頁鏈接下劃線變得豐富多彩。

  一、基本原理

  首先,自定義HTML鏈接下劃線的第一步是創建一個圖形,在水平方向重復放置這個圖形即形成下劃線效果。如果要顯示出下劃線背后的網頁背景,可以使用透明的.gif圖形。

  其次,如果下劃線圖形的高度較大,則必須適當增加文本的高度,使得一行文本的底部與下一行文本的頂部之間有較大的空間,例如p { line-height: 1.5; }。

自定義鏈接下劃線示例

  第三,為顯示出自定義的下劃線,必須隱藏默認的下劃線,即a { text-decoration: none; }。

  第四,為鏈接元素設置下劃線圖形,構造出自定義的下劃線。假設下劃線圖形是underline.gif,則設置下劃線圖形的CSS代碼為a { background-image: url(underline.gif); }。

  第五,我們要讓下劃線圖形在水平方向反復出現,但不能在垂直方向重復出現,否則它將被隱藏到文本的背后。要求下劃線只在水平方向重復出現的代碼為:a { background-repeat: repeat-x; }。

  第六,為保證圖形出現在鏈接文字的下方(不管字體的大小),用background-position屬性將圖形放在鏈接元素的底部。對于箭頭之類的下劃線圖形,可能還要考慮圖形在水平方向的對齊方向。假設要將下劃線圖形放在右下角,CSS代碼為:a { background-position: 100% 100%; }。

  第七,為了在鏈接文本的下方給自定義圖形留出空間,必須加入適當的空白。下劃線圖形相對于鏈接文字的具體位置與文字的大小有關,但一般而言,可以先讓底部空白等于下劃線圖形的高度,必要時再作調整。例如:a { padding-bottom: 4px; }。

  第八,由于下劃線圖形放在鏈接元素的底部,必須保證鏈接不折行(如允許鏈接跨越多個行,則只有下面一行的鏈接文本下面會有自定義的下劃線)。用CSS的white-space屬性可以防止鏈接文字折行,即a { white-space: nowrap; }。

  綜上所述,為鏈接元素定義CSS樣式屬性的完整例子如:

  a {
    text-decoration: none;
    background: url(underline.gif) repeat-x 100% 100%;
    padding-bottom: 4px;
    white-space: nowrap;
   }

  如果要讓自定義下劃線只在鼠標停留時出現,只要把原來直接設置在鏈接元素上的CSS background屬性改到:hover ,例如:

  a {
    text-decoration: none;
    padding-bottom: 4px;
    white-space: nowrap;
   }

  a:hover {
    background: url(underline.gif) repeat-x 100% 100%;
   }

  二、實例欣賞

  假設有兩個下劃線圖形diagonal.gif(波紋線)、flower.gif(花朵)前者的高、寬是3、9,后者的高、寬是11、15。下面是一個設置兩種下劃線的完整實例:

自定義鏈接下劃線舉例

  網頁源代碼如下:
   注:diagonal.gif 和 flower.gif已經先拷貝到網頁所在的同一目錄下。

  html>
   head>
   title>ex/title>

  style type="text/css">

  a#example1a {
   text-decoration: none;
   background: url(diagonal.gif) repeat-x 100% 100%;
   white-space: nowrap;
   padding-bottom: 2px;
   }

  a#example1b {
   text-decoration: none;
   white-space: nowrap;
   padding-bottom: 2px;
   }

  a#example1b:hover {
   background: url(diagonal.gif) repeat-x 100% 100%;
   }

  a#example2a {
   text-decoration: none;
   background: url(flower.gif) repeat-x 100% 100%;
   white-space: nowrap;
   padding-bottom: 10px;
   }

  a#example2b {
   text-decoration: none;
   white-space: nowrap;
   padding-bottom: 10px;
   }

  a#example2b:hover {
   background: url(flower.gif) repeat-x 100% 100%;
   }

  -->
   /style>
   /head>

  body>

  p>實例:/p>
   p> a href="#" id="example1a">波紋線靜態下劃線/a>,
   a href="#" id="example1b">鼠標停留時出現的波紋線/a>。/p>
   p> a href="#" id="example2a">花朵靜態下劃線/a>,
   a href="#" id="example2b">鼠標停留時出現的花朵下劃線/a>。/p>

  /body>
   /html>

標簽:寧夏 北海 晉中 陽泉 來賓 云南 衢州 鹽城

巨人網絡通訊聲明:本文標題《CSS:自定多姿多彩的網頁鏈接下劃線》,本文關鍵詞  CSS,自定,多姿,多彩的,網頁,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《CSS:自定多姿多彩的網頁鏈接下劃線》相關的同類信息!
  • 本頁收集關于CSS:自定多姿多彩的網頁鏈接下劃線的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 全黄H全肉短篇n男男| 鲜肉辣文| omofun漫在线观看| 上司人妻互换HD无码中文字幕| 五级床片免费观看视频| 扒开跪趴惩罚撅高调教bl| a亚洲视频| 午夜老司机福利| 涩涩屋草莓丝瓜秋葵| 4438X17最大成人网| 日本黄A三级三级三级| 国产精品v在线播放观看| 男人摸女人胸动漫| 行者武松| 一本大道香蕉中文在线视频1区| 亚洲 欧美 图区 自拍| 美女网站免费在线观看| 国产AV送外卖剧情在线观看| 一男一女操| 永登县| 久久99精品久久久久久学生| 大学生第一次破女处出血 原因| 96日本xxxxxⅹxxx16| 91风吟鸟唱精品系列嫩模| h文翁熄| 啊…嗯啊轻点鞠婧祎| 丁香五月色情久久久久丁香网成人 | 国产成人精品日本亚洲直接 | 国产精品私人玩物在线观看| 91精品国产99久久久久久红楼 | 嗯啊嗯哦| 男女一边摸一边脱一边拍屁股视频| 秋霞日韩一区二区三区在线观看| 一女被二男吃奶添下A片V视频 | bl动漫高h| 国产自在自线午夜精品视频| 男女深夜爽爽无遮无挡我怕| 亚洲国产一区二区在线| 久久tv国产高清| 性色在线播放| 综合久久国产对白|