css3 - 一篇文章有好多段 怎么控制整篇文章顯示多少行 剩余省略 而不是每段控制
問題描述
<p>有一晚,我做了一個(gè)夢(mèng)。我和鍾書一同散步,說說笑笑,走到了不知什么地方。太陽(yáng)已經(jīng)下山,黃昏薄幕,蒼蒼茫茫中,忽然鍾書不見了。我四顧尋找, 不見他的影蹤。我喊他,沒人應(yīng)。</p><p>只我一人,站在荒郊野地里,鍾書不知到哪里去了。我大聲呼喊,連名帶姓地喊。喊聲落在曠野里,好像給吞吃了似的,沒留下一點(diǎn)依稀仿佛的音響。徹底的寂靜,給沉沉夜色增添了分量,也加深了我的孤凄。往前看去,是一層深似一層的昏暗。我腳下是一條沙土路,旁邊有林木,有潺潺流水,看不清楚溪流有多么寬廣。向后看去,好像是連片的屋宇房舍,是有人煙的去處,但不見燈火,想必相離很遠(yuǎn)了。鍾書自顧自先回家了嗎?我也得回家呀。我正待尋覓歸路,忽見一個(gè)老人拉著一輛空的黃包車,忙攔住他。他倒也停了車。可是我怎么也說不出要到哪里去,惶急中忽然醒了。鍾書在我旁邊的床上睡得正酣呢。</p><p>我轉(zhuǎn)側(cè)了半夜等鍾書醒來,就告訴他我做了一個(gè)夢(mèng),如此這般;于是埋怨他怎么一聲不響地撇下我自顧自走了。鍾書并不為我夢(mèng)中的他辯護(hù),只安慰我說:那是老人的夢(mèng),他也常做。</p><p>是的,這類的夢(mèng)我又做過多次,夢(mèng)境不同而情味總相似。往往是我們兩人從一個(gè)地方出來,他一晃眼不見了。我到處問詢,無人理我。我或是來回尋找,走入一連串的死胡同,或獨(dú)在昏暗的車站等車,等那末一班車,車也總不來。夢(mèng)中凄凄惶惶,好像只要能找到他,就能一同回家。</p><p>鍾書大概是記著我的埋怨,叫我做了一個(gè)長(zhǎng)達(dá)萬里的夢(mèng)。</p>
.swiper-wrapper .swiper-slide:nth-of-type(2) p:nth-child(5) p { word-break: break-all; display: -webkit-box; -webkit-line-clamp: 3; /*限制在一個(gè)塊元素顯示的文本的行數(shù)*/ -webkit-box-orient: vertical; overflow: hidden;}
這樣就會(huì)每段都省略怎么能整片實(shí)現(xiàn)這樣的效果
問題解答
回答1:jquery.dotdotdot.min.js,你值得擁有。
回答2:<!DOCTYPE html><html> <head><meta charset='UTF-8'><title>多行文字省略……</title><style type='text/css'> .wrap{width: 400px;height:450px;background: #ccc;padding: 10px;margin: 10px auto;line-height: 30px; }</style><script src='http://www.aoyou183.cn/wenda/jquery-1.11.1.min.js'></script><script type='text/javascript'> $(function(){//限制字?jǐn)?shù)var num=400;if($(’.wrap’).text().length>num){ $(’.wrap’).html($(’.wrap’).html().substring(0,num)); $(’.wrap’).html($(’.wrap’).html()+’......’);} }); </script> </head> <body><p class='wrap'> <p>有一晚,我做了一個(gè)夢(mèng)。我和鍾書一同散步,說說笑笑,走到了不知什么地方。太陽(yáng)已經(jīng)下山,黃昏薄幕,蒼蒼茫茫中,忽然鍾書不見了。我四顧尋找, 不見他的影蹤。我喊他,沒人應(yīng)。</p><p>只我一人,站在荒郊野地里,鍾書不知到哪里去了。我大聲呼喊,連名帶姓地喊。喊聲落在曠野里,好像給吞吃了似的,沒留下一點(diǎn)依稀仿佛的音響。徹底的寂靜,給沉沉夜色增添了分量,也加深了我的孤凄。往前看去,是一層深似一層的昏暗。我腳下是一條沙土路,旁邊有林木,有潺潺流水,看不清楚溪流有多么寬廣。向后看去,好像是連片的屋宇房舍,是有人煙的去處,但不見燈火,想必相離很遠(yuǎn)了。鍾書自顧自先回家了嗎?我也得回家呀。我正待尋覓歸路,忽見一個(gè)老人拉著一輛空的黃包車,忙攔住他。他倒也停了車。可是我怎么也說不出要到哪里去,惶急中忽然醒了。鍾書在我旁邊的床上睡得正酣呢。</p><p>我轉(zhuǎn)側(cè)了半夜等鍾書醒來,就告訴他我做了一個(gè)夢(mèng),如此這般;于是埋怨他怎么一聲不響地撇下我自顧自走了。鍾書并不為我夢(mèng)中的他辯護(hù),只安慰我說:那是老人的夢(mèng),他也常做。</p><p>是的,這類的夢(mèng)我又做過多次,夢(mèng)境不同而情味總相似。往往是我們兩人從一個(gè)地方出來,他一晃眼不見了。我到處問詢,無人理我。我或是來回尋找,走入一連串的死胡同,或獨(dú)在昏暗的車站等車,等那末一班車,車也總不來。夢(mèng)中凄凄惶惶,好像只要能找到他,就能一同回家。</p><p>鍾書大概是記著我的埋怨,叫我做了一個(gè)長(zhǎng)達(dá)萬里的夢(mèng)。</p></p> </body></html>
效果如圖:
預(yù)覽:https://ityanxi.github.io/seg...
回答3:這個(gè)好像只有chrome支持吧
實(shí)現(xiàn)整段省略應(yīng)該在p元素的父節(jié)點(diǎn)上添加 -webkit-line-clamp: x;的樣式屬性吧
回答5:https://codepen.io/anon/pen/e...
@mixin autoCuteContext($line, $line-height: 1.5){ overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: $line; -webkit-box-orient: vertical; line-height: $line-height; max-height: ($line-height * $line) + em;}p{ @include autoCuteContext(3);}回答6:
你必須給一個(gè)整體的高度,然后再給行數(shù),讓超出的部分 hidden
相關(guān)文章:
1. MySQL數(shù)據(jù)庫(kù)中文亂碼的原因2. 在windows下安裝docker Toolbox 啟動(dòng)Docker Quickstart Terminal 失敗!3. docker gitlab 如何git clone?4. angular.js - 關(guān)于$apply()5. angular.js - angularjs的自定義過濾器如何給文字加顏色?6. docker-compose 為何找不到配置文件?7. docker api 開發(fā)的端口怎么獲取?8. dockerfile - 我用docker build的時(shí)候出現(xiàn)下邊問題 麻煩幫我看一下9. angular.js - Ionic 集成crosswalk后生成的apk在android4.4.2上安裝失敗???10. dockerfile - 為什么docker容器啟動(dòng)不了?
