摘要:如果任一參數(shù)小于或是,它被視為為。如果是正的并且大于或等于字符串的長(zhǎng)度,則返回一個(gè)空字符串。若為負(fù)數(shù)則將該值加上字符串長(zhǎng)度后再進(jìn)行計(jì)算如果加上字符串的長(zhǎng)度后還是負(fù)數(shù),則從開截取。如果為負(fù),它被視為其中是字符串的長(zhǎng)度。
文本溢出處理
1. 單行文本溢出顯示省略號(hào)
overflow:hidden; (顧名思義超出限定的寬度就隱藏內(nèi)容) white-space: nowrap; (設(shè)置文字在一行顯示不能換行) text-overflow: ellipsis;(規(guī)定當(dāng)文本溢出時(shí)顯示省略符號(hào)來(lái)代表被修剪的文本)
2. 多行文本溢出顯示省略號(hào)
方法一(css)
-webkit-line-clamp:2; (用來(lái)限制在一個(gè)塊元素顯示的文本的行數(shù),2表示最多顯示2行。 為了實(shí)現(xiàn)該效果,它需要組合其他的WebKit屬性) display: -webkit-box; (和1結(jié)合使用,將對(duì)象作為彈性伸縮盒子模型顯示 ) -webkit-box-orient:vertical;( 和1結(jié)合使用 ,設(shè)置或檢索伸縮盒對(duì)象的子元素的排列方式 overflow:hidden; (顧名思義超出限定的寬度就隱藏內(nèi)容) text-overflow: ellipsis;(規(guī)定當(dāng)文本溢出時(shí)顯示省略符號(hào)來(lái)代表被修剪的文本)
方法二(js)
數(shù)據(jù)獲取時(shí):預(yù)估字符,過(guò)長(zhǎng)后截取字符串并手動(dòng)加上“...” slice()、substring()、substr()都有截取字符串的作用 (1)str.substring(indexStart, [indexEnd]) 注:substring()從提取的字符indexStart可達(dá)但不包括 indexEnd 如果indexStart 等于indexEnd,substring()返回一個(gè)空字符串。 如果indexEnd省略,則將substring()字符提取到字符串的末尾。 如果任一參數(shù)小于0或是NaN,它被視為為0。 如果任何一個(gè)參數(shù)都大于stringName.length,則被視為是stringName.length。 如果indexStart大于indexEnd,那么效果substring()就好像這兩個(gè)論點(diǎn)被交換了一樣; 例如 str.substring(1, 0) == str.substring(0, 1) (2)str.substr(start, [length]) 注:substr()會(huì)從start獲取長(zhǎng)度為length字符(如果截取到字符串的末尾,則會(huì)停止截取)。 如果start是正的并且大于或等于字符串的長(zhǎng)度,則substr()返回一個(gè)空字符串。 若start為負(fù)數(shù),則將該值加上字符串長(zhǎng)度后再進(jìn)行計(jì)算(如果加上字符串的長(zhǎng)度后還是負(fù)數(shù),則從0開截取)。 如果length為0或?yàn)樨?fù)數(shù),substr()返回一個(gè)空字符串。如果length省略,則將substr()字符提取到字符串的末尾。 (3)str.slice(beginIndex[, endIndex]) 注:若beginIndex為負(fù)數(shù),則將該值加上字符串長(zhǎng)度后再進(jìn)行計(jì)算(如果加上字符串的長(zhǎng)度后還是負(fù)數(shù),則從0開始截取)。 如果beginIndex大于或等于字符串的長(zhǎng)度,則slice()返回一個(gè)空字符串。 如果endIndex省略,則將slice()字符提取到字符串的末尾。如果為負(fù),它被視為strLength + endIndex其中strLength是字符串的長(zhǎng)度。
坑點(diǎn)
設(shè)置display: -webkit-box;后文本屬性部分失效 例如: text-align: center
webkit-box屬性
-webkit-box-orient子元素排列方向 horizontal | vertical | inline-axis | block-axis |
inherit,其中默認(rèn)值是inline-axis,即橫向排列
-webkit-box-flex 子元素之間比例,僅作一個(gè)系數(shù)
-webkit-box-direction 子元素排列順序 normal | reverse | inherit,其中默認(rèn)值是normal
-webkit-box-flex-group 以組為單位的流體系數(shù)
-webkit-box-ordinal-group 以組為單位的子元素排列方向
-webkit-box-lines 子元素是否換行,類似word-wrap和word-break的作用
-webkit-box-align 子元素垂直方向的對(duì)其方式
-webkit-box-pack 子元素水平方向的對(duì)其方式
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/114946.html
摘要:如果任一參數(shù)小于或是,它被視為為。如果是正的并且大于或等于字符串的長(zhǎng)度,則返回一個(gè)空字符串。若為負(fù)數(shù)則將該值加上字符串長(zhǎng)度后再進(jìn)行計(jì)算如果加上字符串的長(zhǎng)度后還是負(fù)數(shù),則從開截取。如果為負(fù),它被視為其中是字符串的長(zhǎng)度。 文本溢出處理 1. 單行文本溢出顯示省略號(hào) overflow:hidden; (顧名思義超出限定的寬度就隱藏內(nèi)容) white-space: nowrap; (設(shè)置文字在...
摘要:如果任一參數(shù)小于或是,它被視為為。如果是正的并且大于或等于字符串的長(zhǎng)度,則返回一個(gè)空字符串。若為負(fù)數(shù)則將該值加上字符串長(zhǎng)度后再進(jìn)行計(jì)算如果加上字符串的長(zhǎng)度后還是負(fù)數(shù),則從開截取。如果為負(fù),它被視為其中是字符串的長(zhǎng)度。 文本溢出處理 1. 單行文本溢出顯示省略號(hào) overflow:hidden; (顧名思義超出限定的寬度就隱藏內(nèi)容) white-space: nowrap; (設(shè)置文字在...
摘要:用戶綁定的邏輯主要復(fù)雜在既需要考慮微信本身的接口在不同情況下提供的數(shù)據(jù)不同,另外一方面就是考慮本身用戶模塊的業(yè)務(wù)邏輯問(wèn)題。針對(duì)每一節(jié)課以及每一節(jié)系列課程生成小程序太陽(yáng)碼主要涉及到幾個(gè)細(xì)節(jié)問(wèn)題。 感覺(jué)已經(jīng)好久沒(méi)寫程序了,最近這段時(shí)間,一方面是學(xué)習(xí)了python,然后折騰了scrapy框架,用python寫了下守護(hù)進(jìn)程程序監(jiān)聽(tīng)任務(wù)以及用redis做隊(duì)列任務(wù)通信,并開進(jìn)程來(lái)處理爬蟲任務(wù)。以上...
摘要:的使用方法遍歷數(shù)組或者對(duì)象刀歌云數(shù)組遍歷時(shí)索引值為對(duì)象為判斷是否有傳參有的話使用傳參的值沒(méi)有的話使用默認(rèn)值判斷對(duì)應(yīng)適用數(shù)據(jù)數(shù)據(jù)取出錯(cuò)誤這里判斷是否存在數(shù)組,如果存在則遍歷,如果不存在輸出錯(cuò)誤信息判斷是否是第一個(gè)或者是 1. each的使用方法(遍歷數(shù)組或者對(duì)象) {{include tpl/components/page3-school-slide/each-slide ...
摘要:也就是說(shuō)在中,我們的代碼是要在環(huán)境中運(yùn)行。而在中,是沒(méi)有等以及的,即所有的框架都是不可以使用的。比如相關(guān)組件,相關(guān)組件,等都不能在中引用。是可以在中使用的。 接著第一彈講,我們已經(jīng)搭建好一個(gè)屬于自己的weex項(xiàng)目了,然后如何開發(fā)呢?由于之前項(xiàng)目中都是采用vue全家桶進(jìn)行開發(fā),路由使用vue-router插件,狀態(tài)管理使用vuex,Ajax前后臺(tái)交互使用axios,圖標(biāo)庫(kù)使用font-a...
閱讀 2294·2021-11-10 11:35
閱讀 912·2021-09-26 09:55
閱讀 2404·2021-09-22 15:22
閱讀 2327·2021-09-22 15:17
閱讀 3697·2021-09-09 09:33
閱讀 1834·2019-08-30 11:22
閱讀 976·2019-08-30 10:57
閱讀 649·2019-08-29 16:10