<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-199  評論-203  文章-11  trackbacks-0
    我們在瀏覽網頁的時候,常常會看到某些網站的文章標題由于過長而只顯示一部分,另一部分用省略號來表示,這是為了防止標題過長而導致頁面排版不好 看。那么這個文章標題省略號是如何實現的呢?目前常見的方法是通過動態語言程序來控制,判斷標題的長度,然后截取部分來顯示,其余的用省略號顯示,這樣往 往在英文和中文的長度上難以判斷。今天在網上看到可以用CSS來實現,效果還不錯,拿來分享。

        CSS實現截斷過長標題文字的原理非常簡單,就是設置一個寬度,然后超過這個寬度值的內容就隱藏,并用省略號來顯示。用到的就是text- overflow:ellipsis,在IE下顯示是正確的,超出部分為省略號...,而在Firefox中超出部分卻是裁切掉了,有的文字就顯示一半, 很不好看,這是因為Firefox不支持text- overflow:ellipsis屬性。為了讓Firefox中也能顯示省略號,所以要外加一個xml文件。下面直接給出兼容IE和Firefox的代 碼:

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    <title>使用CSS截斷過長標題文字的方法-HTMer</title>
    <style type="text/css">
    <!--
    .htmer
    {
    width
    : 200px;
    white-space
    : nowrap;
    overflow
    : hidden;
    text-overflow
    :ellipsis;      /*兼容IE*/
    -moz-binding
    : url('ellipsis.xml#ellipsis');      /*兼容Firefox,調用ellipsis.xml文件,注意ellipsis.xml文件路徑*/
    }
    -->
    </style>
    </head>
    <body>
    <div class="htmer">使用CSS截斷過長標題文字的方法-HTMer</div>
    </body>
    </html>

    ellipsis.xml文件源代碼:

    <?xml version="1.0"?>
    <bindings
      
    xmlns="http://www.mozilla.org/xbl"
      xmlns:xbl
    ="http://www.mozilla.org/xbl"
      xmlns:xul
    ="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
    >
    <binding id="ellipsis">
        
    <content>
            
    <xul:description crop="end" xbl:inherits="value=xbl:text"><children/></xul:description>
        
    </content>
    </binding>
    </bindings>
    posted on 2011-01-17 11:13 Werther 閱讀(2316) 評論(1)  編輯  收藏 所屬分類: 11.JavaScript

    評論:
    # re: 使用CSS截斷過長文字的方法 2016-03-08 12:21 | 12312312
    測試測試測試彩色測試測試測試測試彩色測試測試測試測試彩色測試測試測試測試彩色測試測試測試測試彩色測試測試測試測試彩色測試測試測試測試彩色測試測試測試測試彩色測試測試測試測試彩色測試測試測試測試彩色測試測試測試測試彩色測試測試測試測試彩色測試測試測試測試彩色測試測試測試測試彩色測試測試測試測試彩色測試測試測試測試彩色測試測試測試測試彩色測試測試測試測試彩色測試測試測試測試彩色測試測試測試測試彩色測試測試測試測試彩色測試測試測試測試彩色測試測試測試測試彩色測試測試測試測試彩色測試測試測試測試彩色測試測試測試測試彩色測試測試測試測試彩色測試測試測試測試彩色測試測試測試測試彩色測試測試測試測試彩色測試測試測試測試彩色測試測試測試測試彩色測試測試測試測試彩色測試測試測試測試彩色測試測試測試測試彩色測試測試測試測試彩色測試測試測試測試彩色測試測試測試測試彩色測試測試測試測試彩色測試  回復  更多評論
      
    主站蜘蛛池模板: 国产色无码精品视频免费| 国内精品乱码卡1卡2卡3免费 | 亚洲人成电影在在线观看网色| 又黄又大的激情视频在线观看免费视频社区在线| 欧美三级在线电影免费| 亚洲国产精品久久网午夜| 亚洲视频免费在线看| 91嫩草私人成人亚洲影院| 免费无遮挡无码永久视频| 亚洲狠狠久久综合一区77777| 免费人成在线观看视频高潮| 国产精品亚洲精品日韩已满| a视频在线免费观看| 亚洲国产成人高清在线观看| 国产免费爽爽视频在线观看 | 亚洲精品美女久久久久99| 成人免费777777被爆出| 亚洲情XO亚洲色XO无码| 日本免费A级毛一片| 亚洲电影中文字幕| 最近的中文字幕大全免费8| 亚洲精品日韩专区silk| 成视频年人黄网站免费视频| 亚洲不卡影院午夜在线观看| 免费观看大片毛片| 精品国产_亚洲人成在线| 亚洲国产精品一区二区三区久久| 一级毛片完整版免费播放一区| 日日噜噜噜噜夜夜爽亚洲精品 | 国产99视频精品免费观看7| 亚洲中文字幕无码亚洲成A人片| 日本特黄特黄刺激大片免费| 青青视频免费在线| 国产亚洲av人片在线观看| 久久香蕉国产线看免费| 亚洲日韩中文字幕| 免费毛片在线播放| 免费一级毛片在线播放视频免费观看永久| 久久久久亚洲AV综合波多野结衣| 日本视频在线观看永久免费| 亚洲天堂中文字幕在线观看|