国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

javascript - css布局問題,可以用flex
曾經(jīng)蠟筆沒有小新
曾經(jīng)蠟筆沒有小新 2017-05-19 10:22:11
0
6
661

  • 現(xiàn)在設(shè)計(jì)稿是這樣的,里面支持1-6個(gè)字,垂直水平居中。

  • 文字和圖片都是讀接口拿的。

  • 難點(diǎn)來了,四個(gè)字的時(shí)候,兩個(gè)字就換行了,五個(gè)字的時(shí)候,兩個(gè)字換行,下面有三個(gè)字,六個(gè)字的時(shí)候,是三個(gè)字換行。如果我給文字區(qū)限定范圍那他肯定是先上面三個(gè)字,再下面兩個(gè)字。
    有沒有布局大神幫忙解決一下?

曾經(jīng)蠟筆沒有小新
曾經(jīng)蠟筆沒有小新

全部回復(fù)(6)
phpcn_u1582

文字調(diào)用這個(gè)函數(shù)處理一下唄

function linefeed(text) {
    var l = text.length;
    if (l <= 3) {
        return text
    }
    var cut = Math.floor(l/2);
    return text.slice(0, cut) + '<br>' + text.slice(cut)
}
Ty80

文字和圖片都是接口拿的

那直接在 js 里面做邏輯判斷啊,為什么要用 css 解決

過去多啦不再A夢

樣式設(shè)置

p {
    white-space: nowrap
}

然后在取回的數(shù)據(jù)中,判斷文字長度,大于二就在第二個(gè)文字后面加<br>換行符

PHPzhong

用flex垂直水平劇中以后可以單獨(dú)設(shè)置文字p大小

習(xí)慣沉默

用js添加換行符

過去多啦不再A夢


wrap-reverse 可以第一行和第二行倒置

最新下載
更多>
網(wǎng)站特效
網(wǎng)站源碼
網(wǎng)站素材
前端模板