1. 程式人生 > >css-flex彈性佈局,不用javascript內容就能平均分佈,單行或多行文字溢位省略號顯示

css-flex彈性佈局,不用javascript內容就能平均分佈,單行或多行文字溢位省略號顯示

問題:容器內的內容平均分佈後danh單行文字溢位有問題,單行文字或多行文字溢位,用省略號顯示,單行文字white-space:nowrap 沒反應問題

解決辦法:flex佈局特性,使用多行文字溢位省略號顯示,解決單行文字省略號的問題

css程式碼:

#box{
            width: 100%;
            display: -webkit-flex;
            display: -webkit-box;
            display: flex;
            flex-wrap: nowrap;
            justify-content: space-between;

        }
        .boxInfo{
            flex-basis:100%;/*平均分佈方法1*/

            /*-webkit-box-flex: 1;
            -webkit-flex: 1;
            flex:1;*//*平均分佈方法2*/

            height: 20px;
            font-size:14px;
            overflow: hidden;
            text-overflow: ellipsis;
            display: -webkit-box;
            -webkit-line-clamp:1;
            -webkit-box-orient:vertical;

            /*white-space: nowrap;*//*單行文字溢位會出現問題這條程式碼,所以用多行文字溢位來避免*/

        }

html程式碼:

<body>

<div id="box">
    <div class="boxInfo" style="background-color: red">
        <h3>文字文字文字文字費勁啊就是靠金卡吉薩快點見到我的哈哈嚇唬大家是拉到了酒啊</h3>
    </div>
    <div class="boxInfo" style="background-color: green">
        <h3>咯大開殺戒的就看動漫幾乎</h3>
    </div>
    <div class="boxInfo" style="background-color: orange">
        <h3>加緊對我看見看見撒嬌就發哈凱撒科技聖誕節卡加斯哈市的好阿薩德哈哈撒恆大和撒謊互動設計的很婚紗哈市的好結婚</h3>
    </div>
</div>

</body>

相關推薦

css-flex彈性佈局不用javascript內容平均分佈單行文字溢位省略號顯示

問題:容器內的內容平均分佈後danh單行文字溢位有問題,單行文字或多行文字溢位,用省略號顯示,單行文字white-space:nowrap 沒反應問題 解決辦法:flex佈局特性,使用多行文字溢位

CSS文字溢位省略號...顯示設定

單行文字溢位... .text-over{ width:200px; overflow: hidden; text-overflow:ellipsis;//文字溢位顯示省略號 white-space:nowrap;//文字不換行 } 多行文字溢位... .

CSS實現單行文字溢位顯示省略號

text-overflow屬性 這個屬性針對那些在塊級元素溢位的內容有效。 文字可能在以下情況下溢位: 由於某種原因無法換行,如設定了white-space:no-wrap 或者一個單詞因為太長而不能被合理地安置 為了能讓text-overflow屬

css實現文字超出省略號顯示相容所有瀏覽器

原文連結:https://github.com/happylindz/blog/issues/12 float 特性實現多行文字截斷 基本原理 有個三個盒子 div,粉色盒子左浮動,淺藍色盒子和黃色盒子右浮動, 當淺藍色盒子的高度低於粉色盒子,黃色盒子仍會處於淺藍色盒子右下方。 如果淺藍

CSS單行文字溢位顯示省略號(……)解決方案

單行文字溢位顯示省略號(…) text-overflow:ellipsis-----部分瀏覽器還需要加寬度width屬性 .ellipsis{ overflow: hidden; text-overflow:ellipsis; white-space: nowrap; di

CSS實現單行文字溢位顯示省略號(…)

如果實現單行文字的溢位顯示省略號同學們應該都知道用text-overflow:ellipsis屬性來,當然還需要加寬度width屬來相容部分瀏覽。 實現方法: overflow: hidden; text-overflow:ellipsis; white-spa

CSS實現單行文字溢位顯示省略號 ...

頁面結構程式碼: <!doctype html> <html lang="en"> <head> <meta charset="UTF-8">

css來實現單行或者文字移除顯示省略號

單行文字: <p> 友情,能夠隨時說話找一個能隨時隨地和你聊天的人真的很難。 </p>p{ width:10em; white-space:nowrap; overflow:hidden;

css實現單行文字溢位顯示省略號點點點...

一、單行文字溢位顯示省略號點點點... overflow: hidden; text-overflow:ellipsis; white-space: nowrap; 二、多行文字溢位顯示省略號點點點... display: -webkit-box; -webkit

CSS實現單行文字溢位顯示省略號

如果實現單行文字的溢位顯示省略號同學們應該都知道用text-overflow:ellipsis屬性來,當然還需要加寬度width屬來相容部分瀏覽。 實現方法: overflow: hidden; text-overflow:ellipsis; white

CSS實現單行文字溢位顯示省略號

單行文字的溢位顯示省略號overflow: hidden; text-overflow:ellipsis; white-space: nowrap;效果圖:多行文字溢位display: -webkit-box; -webkit-box-orient: vertical; -w

CSS-通過css來實現單行或者文字移除顯示省略號('...')

單行文字:我們看一下如下效果這種情況隨處可見,實現起來也很簡單。 <p> 友情,能夠隨時說話找一個能隨時隨地和你聊天的人真的很難。 </p>p{ width:10em; white-space:nowrap;

CSS實現單行文字溢位顯示省略號

本文轉載於:猿2048網站➵《CSS實現單行、多行文字溢位顯示省略號》 如果實現單行文字的溢位顯示省略號同學們應該都知道用tex

CSS——flex彈性佈局

建立表單,加入常用的表單控制元件 <form> <input type="email" name='email'> <button type="submit">提交</button> </form> 兩個空間都是行內

手把手教你搭建一個加密貨幣交易模擬器不用投錢

box NPU nec idp reat 監控 最簡 data- 自己 手把手教你搭建一個加密貨幣交易模擬器,不用投錢就能玩 大數據文摘,編譯:汪小七、黃文暢、小魚 我雖然不是交易員,但對加密貨幣的交易非常感興趣。然而,我不會在自己什麽都不清楚的時候就盲目投

css顯示文字顯示省略號

<style type="text/css"> text-overflow: ellipsis; -o-text-overflow: ellipsis; overflow: hidden; white-space: nowrap; width; 300px; h

laravel和css 文字溢位顯示省略號的實現方法

首選前端CSS: <style> .text{ width: 300px; border: 1px solid #000000; display: -webkit-box;

css單行 文字溢位顯示省略號

單行文字溢位顯示省略號 overflow: hidden; text-overflow: ellipsis; white-space: nowrap; 多行文字溢位顯示省略號 overflow: hidden; text-overflow: ellip

css文字溢位打點

效果 單行文字溢位打點 多行文字溢位打點 程式碼 單行文字溢位打點 div { width: 100px; white-space: nowrap; overflow: hidden; text-over

css文字溢位省略失敗問題

重點: 但是在多行文字溢位省略中有時會出現文字不換行的情況,新增white-space: normal;就成功了   單行文字溢位省略 .single-row text{ display: block; line-height: 40rpx; he