關(guān)于遨游建站優(yōu)勢(shì)行業(yè)動(dòng)態(tài)網(wǎng)站開發(fā)流程網(wǎng)站樣板網(wǎng)站功能與價(jià)格網(wǎng)站建設(shè)方案與報(bào)價(jià)手機(jī)網(wǎng)站設(shè)計(jì)網(wǎng)站改版升級(jí)響應(yīng)式網(wǎng)站開發(fā)營銷型網(wǎng)站開發(fā)集團(tuán)型網(wǎng)站設(shè)計(jì)自適應(yīng)網(wǎng)站設(shè)計(jì)手機(jī)網(wǎng)站建設(shè)問題網(wǎng)站改版升級(jí)問題微信網(wǎng)站開發(fā)外貿(mào)網(wǎng)站開發(fā)保姆網(wǎng)站開發(fā)網(wǎng)站建設(shè)知識(shí)案例展示商城樣板商城功能購物網(wǎng)站制作小程序樣板小程序功能小程序設(shè)計(jì)百度搜索推廣谷歌搜索推廣360搜索推廣搜狗搜索推廣神馬搜索推廣搜索引擎廣告微信廣告今日頭條推廣新浪扶翼廣告UC頭條推廣一點(diǎn)資訊推廣搜狐匯算推廣網(wǎng)易推廣移動(dòng)信息流廣告抖音廣告代運(yùn)營愛奇藝廣告優(yōu)酷廣告快手推廣視頻營銷平臺(tái)知乎營銷推廣陌陌廣告社交自媒體網(wǎng)站托管費(fèi)用網(wǎng)站托管協(xié)議域名備案域名回收企業(yè)郵箱互動(dòng)營銷活動(dòng)SSL證書數(shù)據(jù)恢復(fù)關(guān)鍵詞快速排名地圖標(biāo)注創(chuàng)意設(shè)計(jì)企業(yè)百家號(hào)認(rèn)證企業(yè)抖音號(hào)藍(lán)V認(rèn)證網(wǎng)站建設(shè)問題企業(yè)網(wǎng)站建設(shè)公司網(wǎng)站制作企業(yè)網(wǎng)站設(shè)計(jì)企業(yè)建網(wǎng)站企業(yè)網(wǎng)站優(yōu)化建站技術(shù)域名知識(shí)SEO學(xué)院SEO課程SEO工具

用CSS就能完美解決文字溢出的處理辦法

 二維碼 171
發(fā)表時(shí)間:2016-03-05 19:54作者:敖游來源:遨游建站網(wǎng)址:http://aquaponicswiki.com

用CSS就能完美解決文字溢出的處理辦法

經(jīng)常會(huì)在項(xiàng)目中碰到文字溢出的情況,解決起來也比較麻煩,而最大的麻煩還是在瀏覽器的兼容問題上。至少到目前為止,我還沒找到用CSS就能完美解決文字溢出的辦法。前幾天就再次碰到這個(gè)問題,之后一查,發(fā)現(xiàn)和迅雷的一個(gè)頁面重構(gòu)的面試題驚奇的相似,仔細(xì)一想,也沒啥巧合不巧合的,只能說這種情況太常見了。

要求是這樣的:一個(gè)新聞列表,新聞標(biāo)題后緊跟著日期,新聞標(biāo)題的寬度超過一定的寬度就要自動(dòng)截?cái)?,但是日期必須顯示完整。

花了點(diǎn)時(shí)間研究了下,最終的效果對(duì)于瀏覽器的兼容不是很理想,但我覺得也是很不錯(cuò)了。

查看演示

看到這個(gè)要求,基本上就知道HTML的結(jié)構(gòu)該怎么寫了,一個(gè)有序列表(ol+li):

<ol id="news-list">

<li><a href="#">毛毛貓系列漫畫</a><span>2010-09-18</span></li>

<li><a href="#">一個(gè)網(wǎng)頁設(shè)計(jì)需求方眼中的網(wǎng)頁設(shè)計(jì)</a><span>2010-09-18</span></li>

<li><a href="#">如何應(yīng)對(duì)騙稿的客戶</a><span>2010-09-18</span></li>

<li><a href="#">平面設(shè)計(jì)師:一個(gè)涂有虛名的職業(yè)</a><span>2010-09-18</span></li>

<li><a href="#">站在十字路口的網(wǎng)站設(shè)計(jì)師</a><span>2010-09-18</span></li>

<li><a href="#">設(shè)計(jì)師請(qǐng)別把自己不當(dāng)人。</a><span>2010-09-18</span></li>

<li><a href="#">什么樣的包裝才叫做有新意的包裝呢?</a><span>2010-09-18</span></li>

<li><a href="#">尋隱活動(dòng)尋找網(wǎng)頁設(shè)計(jì)開發(fā)高手</a><span>2010-09-18</span></li>

<li><a href="#">求平面設(shè)計(jì)同行們的經(jīng)驗(yàn)指引</a><span>2010-09-18</span></li>

</ol>

結(jié)構(gòu)寫好了,接下來寫CSS樣式部分了,在這里先重點(diǎn)介紹一個(gè)CSS屬性:

text-overflow: ellipsis;

text-overflow就是定義文字溢出的時(shí)候,該如何截?cái)辔淖郑瑢傩灾凳莈llipsis的時(shí)候就是當(dāng)對(duì)象內(nèi)文本溢出的時(shí)候顯示省略標(biāo)記(…),該屬性支持IE6以上的版本IE7/8/9和除Firefox以外的現(xiàn)代標(biāo)準(zhǔn)瀏覽器:Chrome、Safari。Opera是個(gè)特例,但也有一個(gè)專門針對(duì)Opera的屬性:

-o-text-overflow: ellipsis;

好了,下面就是完整的CSS代碼

view sourceprint?

<style type="text/css">

#news-list {

list-style:none;

width:156px; /*注意這個(gè)寬度*/

}

#news-list:after {

content:'';

display:block;

clear:both;

height:0px;

}

#news-list li {

clear:both; /*清除li中的浮動(dòng)*/

}

#news-list li a {

float:left; /*標(biāo)題向左浮動(dòng)*/

color:#333;

text-decoration:none;

font-size:13px;

max-width:156px; /*給標(biāo)準(zhǔn)瀏覽器一個(gè)最大寬度*/

height:24px;

white-space:nowrap !important; /*強(qiáng)制文字不換行(標(biāo)準(zhǔn)瀏覽器)*/

white-space:normal; /*溢出的時(shí)候文字換行,并配合上面的固定高度,對(duì)文字進(jìn)行裁切*/

overflow:hidden;

text-overflow:ellipsis; /*截?cái)辔淖?,顯示省略號(hào)(...)*/

-o-text-overflow:ellipsis; /*Opera的專用截?cái)辔淖值膶傩?/

background:none; /*解決IE6的莫名高度BUG,試試在IE6下去掉這個(gè)屬性*/

}

#news-list li a:hover {

color:#000;

text-decoration:underline;

}

#news-list li span {

float:left; /*日期向左浮動(dòng)*/

color:#666;

padding-left:10px;

margin-right:-99px; /*讓標(biāo)題和日期顯示在同一行*/

_position:relative; /*針對(duì)IE6使用相對(duì)定位*/

}

</style>


廣告投放問題
網(wǎng)站建設(shè)問題
小程序設(shè)計(jì)問題

以信載商,良心建站。遨游始終秉承“一次建站、終身維護(hù)”的宗旨,竭誠為客戶提供最優(yōu)質(zhì)的互聯(lián)網(wǎng)服務(wù)。遨游建站率先植入seo優(yōu)化理念,讓你的網(wǎng)頁更利于搜索引擎抓取,關(guān)鍵詞排名更靠前。可仿站、可定制。無論是傳統(tǒng)型企業(yè)官網(wǎng)、集團(tuán)型品牌官網(wǎng),還是營銷型網(wǎng)站、電商型網(wǎng)站、定制型網(wǎng)站、特殊行業(yè)網(wǎng)站(醫(yī)療、教育),全部搞定。

公司:網(wǎng)站建設(shè)_小程序設(shè)計(jì)_競(jìng)價(jià)托管代運(yùn)營公司;郵箱:1013601535@qq.com

手機(jī):17073547034;QQ: 1013601535

在線留言咨詢,24小時(shí)內(nèi)回復(fù)
我想咨詢
*
企業(yè)名稱
手機(jī)號(hào)碼
*
您的姓名
所在城市
提交
最新發(fā)布
注冊(cè)體驗(yàn)
企業(yè)郵箱
域名注冊(cè)
SSL證書
地圖標(biāo)注
網(wǎng)站備案
服務(wù)器
友情鏈接
我們是中小企業(yè)可信賴的合作伙伴!始終專注一件事,一站式互聯(lián)網(wǎng)信息技術(shù)服務(wù)商
17073547034
全國統(tǒng)一服務(wù)熱線
遨游建站是全國高端網(wǎng)站建設(shè)公司,提供廣州企業(yè)網(wǎng)站建設(shè)/小程序開發(fā)/購物網(wǎng)站設(shè)計(jì)制作與競(jìng)價(jià)托管代運(yùn)營服務(wù);秉承“一次建站,終身維護(hù)”的宗旨,有償提供互聯(lián)網(wǎng)技術(shù)支持。
本站部分圖片、音頻、視頻來源于網(wǎng)絡(luò),版權(quán)歸原作者,如有侵權(quán)請(qǐng)聯(lián)系我們刪除。
機(jī)
臺(tái)