摘要:想要實現一個左側文字可以根據文字長短自動調整寬度,當一行顯示不下時,不擠壓右側文字空間,左側文字溢出省略。設計需求總結左側寬度自動增長,右側寬度自動增長并且不可溢出省略。當左側文字長度超出的時候,左側文字溢出省略。
想要實現一個左側文字可以根據文字長短自動調整寬度,當一行顯示不下時,不擠壓右側文字空間,左側文字溢出省略。同理當右側文字變長的時候,右側文字全顯示,左側文字被擠壓后溢出省略的效果。 我說的可能不是很清楚,讓我們看看效果圖吧。
1.右側文字是多少就是多寬,左側默認占據剩余的所有空間。
2.右側文字是多少就是多寬,和1一樣。左側文字很長很長溢出省略。
3.左側文字和2一樣,右側文字給他加了兩個right。
.footer { width: 300px; height: 20px; display: flex; overflow: hidden; } .left { background: #3cc8b4; flex: 1 1 auto; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; min-width: 50px; } .right { background: #9bc; max-width: 250px; } .right-ellipsis { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }代碼中多加了max-width、min-width和叫right-ellipsis的div。來達到如下效果: 大家根據需要可以實現不同需求的效果了。設計需求總結:左側寬度自動增長,右側寬度自動增長并且不可溢出省略。當左側文字長度超出的時候,左側文字溢出省略。效果如下:
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/117320.html
摘要:目錄一大結構上的導航欄和內容區域兩欄布局博客園為例騰訊課堂個人中心頁慕課網個人中心頁個人中心頁二版的結構三類似九宮格布局的兩列結構四圖文兩列布局左圖右文字非垂直居中,左圖,右固定行數的文字,右側文字和左邊圖片垂直居中。目錄:一、大結構上的導航欄和內容區域兩欄布局1、博客園為例2、騰訊課堂個人中心頁3、慕課網個人中心頁4、github個人中心頁二、mini版的nav+cont結構三、類似九宮格...
閱讀 2672·2019-08-30 15:55
閱讀 1803·2019-08-30 15:53
閱讀 2655·2019-08-29 18:38
閱讀 927·2019-08-26 13:49
閱讀 501·2019-08-23 15:42
閱讀 3113·2019-08-22 16:33
閱讀 1003·2019-08-21 17:59
閱讀 1082·2019-08-21 17:11