地 址:上海市普陀66號 電 話(huà):18069106274 網(wǎng)址:www.hunqingrc.com 郵 箱:[email protected]
這篇文章主要介紹了html中把多余文字轉化為省略號的中把轉化實(shí)現方法,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細,對大家的多余的實(shí)學(xué)習或工(gong)作具有一定的參考借鑒價(jià)(╯°□°)╯值,需要的文字為省朋友可ヽ(′?`)ノ以參考下
在html中如果要把多余的文字顯示為省略號,那么有??以下幾種(╥_╥)方法:
單行文本:
<!DOCTYPE html><html lang='en'><head> <meta charset="UTF-8"> <meta name="viewport" content='width=( ?ヮ?)device-width,略號 initial-scale=1.0'> <title>Document</ti(?Д?)tle> <style type="text/css"> .box{ width: 200px; background-color: aqua; text-over??flow: ellipsis; overflow: hidden; white-space: nowrap; } </style></head><body> <d(°ロ°) !iv class="box">講的是克辣椒的灑落看見(jiàn)斯科拉講的是拉開(kāi)講的是了卡機快來(lái)┐(′?`)┌撒建檔立卡時(shí)??間到了撒快樂(lè )到家撒了(le)看見(jiàn)撒快樂(lè )到家撒健康了</div></body></html>
.ヽ(′▽?zhuān)?ノbox{
width: 200px; overflow : hidden; text-overflow: ellipsis; disp(′▽?zhuān)?lay: -webkit-box; -webkit-line-clamp: 2; -webkit-box-or??ient: vertical; border:solid 1px black;}
缺點(diǎn):僅適用于webkit內核或移動(dòng)端頁(yè)面。在火狐,現方ie等瀏覽器并不支持。法方法
2.用偽元素模擬實(shí)現
設定固定寬高,中把轉化多余部分隱藏,多余的實(shí)在結尾用包含省略號(...)的文字為省元素覆蓋部分內??容。
.box{ height: 200px; width: 200px;(′▽?zhuān)? position:relative???; line-height:1.4em; height:4.2em; overflow:(??ヮ?)?*:???hidden;}.box::after { con(⊙_⊙)tent:"..."; font-weight:bold; positi(′?`*)on:absolute; bottom:0; right:0; padding:0 -20px 1px 45px; background-color:white;}
這里用一個(gè)包含了省略號,略號且背景色為白色的現方偽元素遮蓋了部分內容。高度height 是法方法行高 line-height 的三倍。需要顯示幾行文字就??設置為幾倍。中把轉化
這種思路實(shí)現較為簡(jiǎn)單,多余的實(shí)兼容性也(ye)比較好。文(wen)字為省
或者標簽。如果要支持ie8,(╯°□°)╯需要將::after寫(xiě)成:after。
到此這篇關(guān)于html中把多余文字轉化為省略號的實(shí)現方法方法的文章就介紹到這了,更多相關(guān)html多余文字轉化為省略號內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關(guān)文章,希望大家以后多多支持腳本之家!
來(lái)源:腳本之家
鏈接:https://www.jb51.net/web/737907.html