摘要:需求在中實(shí)現(xiàn)布局預(yù)期效果為左側(cè)一個(gè)正圓形的用戶頭像,右側(cè)的上方為該用戶昵稱下方為個(gè)性簽名單行顯示,超出實(shí)際能顯示的最大寬度則用代替。解決辦法在的父布局中添加樣式即可解決。
需求:
在item中實(shí)現(xiàn)布局預(yù)期效果為:左側(cè)一個(gè)正圓形的用戶頭像,右側(cè)的上方為該用戶昵稱、下方為個(gè)性簽名(單行顯示,超出實(shí)際能顯示的最大寬度則用‘...’代替)。如圖:
代碼: wxml布局:wxss樣式:姓名 這個(gè)人很懶,什么都沒(méi)寫。這個(gè)人很懶,什么都沒(méi)寫。
.member-item { margin-top: 1px; padding: 15rpx 30rpx; display: flex; flex-direction: row; background-color: white; width: auto; } .avatar { background-color: whitesmoke; width: 96rpx; height: 96rpx; border-radius: 50%; } .info { display: flex; flex-direction: column; margin-left: 30rpx; flex: 1; } .name { font-size: 30rpx; color: #333; line-height: 48rpx; } .signature { font-size: 28rpx; color: #888; line-height: 48rpx; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }效果: 問(wèn)題:
為了自適應(yīng)屏幕大小,這里父布局采用flex,展示個(gè)性簽名的view對(duì)應(yīng)的class為signature,其中我通過(guò)“overflow: hidden; text-overflow: ellipsis; white-space: nowrap;”來(lái)實(shí)現(xiàn)單行顯示,超出實(shí)際能顯示的最大寬度則用‘...’代替的效果。但是在實(shí)際效果如上圖所示,當(dāng)內(nèi)容超出實(shí)際可顯示寬度時(shí),擠壓推出左側(cè)布局以顯示signature中的內(nèi)容,導(dǎo)致左側(cè)布局的變形甚至被擠出。
解決辦法:在signature的父布局info中添加樣式min-width: 0;即可解決。
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/55027.html
摘要:需求在中實(shí)現(xiàn)布局預(yù)期效果為左側(cè)一個(gè)正圓形的用戶頭像,右側(cè)的上方為該用戶昵稱下方為個(gè)性簽名單行顯示,超出實(shí)際能顯示的最大寬度則用代替。解決辦法在的父布局中添加樣式即可解決。 需求: 在item中實(shí)現(xiàn)布局預(yù)期效果為:左側(cè)一個(gè)正圓形的用戶頭像,右側(cè)的上方為該用戶昵稱、下方為個(gè)性簽名(單行顯示,超出實(shí)際能顯示的最大寬度則用‘...’代替)。如圖: showImg(https://segment...
摘要:后兩個(gè)屬性可選,該屬性有兩個(gè)快捷值和。屬性定義了項(xiàng)目的縮小壓縮比例,默認(rèn)為,即如果空間不足,該項(xiàng)目將縮小。屬性定義了在分配多余空間之前,項(xiàng)目占據(jù)的主軸空間。當(dāng)我們?cè)O(shè)置,項(xiàng)目控件由于不能計(jì)算多余的空間導(dǎo)致無(wú)法收縮了。 寫在最前:當(dāng)flex遇到white-space:nowrap,你知道怎么破局嗎?切圖帶你分析原理,三個(gè)方案任意選擇! 一、場(chǎng)景: showImg(https://segm...
背景,做一個(gè)前面圖片寬度固定,后面寬度自適應(yīng),使用到了flex布局,但是想讓后面div里文字不換行,超出以點(diǎn)點(diǎn)表示時(shí),這時(shí)布局就亂了,查了下,原來(lái)flex布局與white-space:nowrap有影響 ? 解決辦法,父div設(shè)置min-width:0即可 flex: 1; min-width: 0; ? w3c上面是這樣說(shuō)的 By default, flex items won’...
摘要:?jiǎn)涡形谋臼÷院驮丶捌涓冈氐膶傩远紵o(wú)關(guān)元素或?yàn)樵貎?nèi)單行文本省略,需要給元素或?yàn)樵靥砑訕邮綖樵氐淖釉厝绻亲赃m應(yīng)寬度時(shí),內(nèi)的子元素實(shí)現(xiàn)單行文本省略,需要給添加樣式單行文本省略是現(xiàn)代網(wǎng)頁(yè)設(shè)計(jì)中非常常用的技術(shù),幾乎每個(gè)站點(diǎn)都會(huì)用到。單行文本省略適用于顯示摘要信息的場(chǎng)景,如列表標(biāo)題、文章摘要等。在響應(yīng)式開發(fā)中,自適應(yīng)寬度元素單行文本省略容易失效不起作用,對(duì)網(wǎng)頁(yè)開發(fā)這造成困擾。因此,本文將要...
閱讀 1384·2021-11-25 09:43
閱讀 3603·2021-11-10 11:48
閱讀 5175·2021-09-23 11:21
閱讀 1608·2019-08-30 15:55
閱讀 3519·2019-08-30 13:53
閱讀 1245·2019-08-30 10:51
閱讀 880·2019-08-29 14:20
閱讀 1985·2019-08-29 13:11