91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

CSS中以圖換字的示例分析

發布時間:2021-08-03 10:14:16 來源:億速云 閱讀:141 作者:小新 欄目:web開發

這篇文章主要介紹CSS中以圖換字的示例分析,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

文字隱藏

在h2標簽中,新增span標簽來保存標題內容,然后將其樣式設置為display:none

  <style>
    h2 {
      width: 64px;
      height: 64px;
      background: url(https://static.xiaohuochai.site/icon/icon_64.ico);
      font: 12px/1 '微軟雅黑';
    }
    span {
      display: none;
    }
  </style>
  <h2>
    <span>小火柴的藍色理想</span>
  </h2>

負縮進

通過使用text-index:-9999px,這樣一個比較大的負縮進,使文本移到頁面以外的區域

  <style>
    h2 {
      width: 64px;
      height: 64px;
      background: url(https://static.xiaohuochai.site/icon/icon_64.ico);
      font: 12px/1 '微軟雅黑';
      text-indent:-9999px;
    }
  </style>
  <h2>小火柴的藍色理想</h2>

負margin

通過使用margin-left:-2000px,使盒模型向左偏移2000px,然后將寬度設置為2064px,從而頁面中只顯示2064px中64px的部分。將圖片的背景設置為右對齊,且不重復

  <style>
    h2 {
      width: 2064px;
      height: 64px;
      background: url(https://static.xiaohuochai.site/icon/icon_64.ico) right no-repeat;
      font: 12px/1 '微軟雅黑';
      margin-left:-2000px;
    }
  </style>
  <h2>小火柴的藍色理想</h2>

上padding

因為背景是顯示在padding-box區域中的,而文本是顯示在content-box區域中。所以,將height設置為0,用padding-top來替代height,并設置overflow:hidden。則,可以只顯示背景不顯示文本

  <style>
    h2 {
      width: 64px;
      padding-top: 64px;
      height:0;
      overflow:hidden;
      background: url(https://static.xiaohuochai.site/icon/icon_64.ico);
      font: 12px/1 '微軟雅黑';
    }
  </style>
  <h2>小火柴的藍色理想</h2>

0寬高

通過新增一個span標簽來保存文本內容,并將該標簽的寬高設置為0,再設置溢出隱藏即可

  <style>
    h2 {
      width: 64px;
      height: 64px;
      background: url(https://static.xiaohuochai.site/icon/icon_64.ico);
      font: 12px/1 '微軟雅黑';
    }
    span{display:block;width: 0;height:0;overflow:hidden;}
  </style>
  <h2><span>小火柴的藍色理想</span></h2>

文本透明

設置文本的顏色為transparent,并設置font-size為1px,即減少行高的影響

  <style>
    h2 {
      width: 64px;
      height: 64px;
      background: url(https://static.xiaohuochai.site/icon/icon_64.ico);
      color:transparent;
      font-size:1px;
      }
  </style>
  <h2>小火柴的藍色理想</h2>

偽元素

使用before偽元素,content設置為圖片的URL,在h2元素上設置溢出隱藏

  <style>
    h2 {
      width: 64px;
      height: 64px;
      overflow: hidden;
      font: 12px/1 '微軟雅黑';
    }
    h2:before {
      content: url(https://static.xiaohuochai.site/icon/icon_64.ico);
      display: block;
    }
  </style>
  <h2>小火柴的藍色理想</h2>

正縮進

設置text-indent:100%,使文本縮進到父元素寬度區域的右側。然后配合設置white-space:nowrap和overflow:hidden,使文本不換行,并溢出隱藏。從而隱藏文本內容

  <style>
    h2 {
      width: 64px;
      height: 64px;
      background: url(https://static.xiaohuochai.site/icon/icon_64.ico);
      text-indent: 100%;
      white-space: nowrap;
      overflow: hidden;
      font: 12px/1 '微軟雅黑';
    }
  </style>
  <h2>小火柴的藍色理想</h2>

字體大小

通過設置font-size:0,可以將字體大小設置為0

  <style>
    h2 {
      width: 64px;
      height: 64px;
      background: url(https://static.xiaohuochai.site/icon/icon_64.ico);
      font-size:0;
    }
  </style>
  <h2>小火柴的藍色理想</h2>

以上是“CSS中以圖換字的示例分析”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

css
AI

苏州市| 榆树市| 怀柔区| 揭东县| 临夏市| 密山市| 达尔| 沅江市| 新巴尔虎左旗| 通化县| 万源市| 柳州市| 南开区| 广州市| 临江市| 东兰县| 阳原县| 天长市| 宜城市| 抚远县| 上栗县| 商城县| 北流市| 嫩江县| 广丰县| 绍兴市| 宝山区| 加查县| 玉溪市| 大竹县| 太仓市| 焉耆| 泰兴市| 永平县| 阜平县| 卓尼县| 麟游县| 大足县| 达拉特旗| 准格尔旗| 西丰县|