如何使英語和連續數字的自動換行用CSS代碼實現?

2020-12-16 同文網絡

應用CSS代碼來讓英文和連續數字實現自動換行關於自動換行,如果說是正常字符換行是比較容易的,那麼連續數字和英文字符會把容器撐大,讓人頭疼,接下來長沙同文來和你講一講CSS是如何換行的? 像div,p等塊級元素 ,正常文字的換行(亞洲文字和非亞洲文字)元素都是自動設定的white-space:normal,當定義了寬度之後就會自動實現換行:

<div id="wrap">正常文字的換行(亞洲文字和非亞洲文字)元素擁有默認的white-space:normal,當定義</div>  css#wrap{white-space:normal; width:200px; }

1.(IE瀏覽器)連續的阿拉伯數字與英文字符,用word-wrap:break-word ;或者word-break:break-all;實現強制斷行

#wrap{word-break:break-all; width:200px;}  或  #wrap{word-wrap:break-word; width:200px;}  <div id="wrap">長沙網站優化首選</div>  目的實現可以換行

2.(Firefox瀏覽器)連續的阿拉伯數字和英文字符斷行,Firefox的所有版本都沒能解決這個問題,所以超出邊界的字符將會被隱藏或給容器加滾動條

#wrap{word-break:break-all; width:200px; overflow:auto;}  <div id="wrap">長沙網站優化首選</div>  最終結果是內容隱藏,容器正常。

對於table 1. (IE瀏覽器)使用table-layout:fixed;強制table的寬度,多餘內容會被隱藏起來<table style="table-layout:fixed" width="200"><tr><td>網站建設</td></tr></table>  效果:隱藏多餘內容

2. (IE瀏覽器)在td,th中嵌套div,p等採用上面提到的div,p的換行方法

3.(IE瀏覽器)使用table-layout:fixed;強制table的寬度,內層td,th採用word-break : break-all;或者word-wrap : break-word ;換行<table width="200" style="table-layout:fixed;"><tr><td width="25%" style="word-break : break-all; ">網站優化首選</td><td style="word-wrap : break-word ;">長沙網站優化首選</td></tr></table>  可以看到最終結果是可以換行

4.(Firefox瀏覽器)在td,th中嵌套div,p等採用上面提到的對付Firefox的方法運行代碼框。最後,出現這種現象的概率很小。

5.(Firefox瀏覽器)使用table-layout:fixed;強制table的寬度,內層td,th採用word-break : break-all;或者word-wrap : break-word ;換行,使用overflow:hidden;隱藏超出內容,這裡overflow:auto;無法起作用<table style="table-layout:fixed" width="200"><tr><td width="25%" style="word-break : break-all; overflow:hidden;">網站建設>網站製作>網站優化</td><td width="75%" style="word-wrap : break-word; overflow:hidden; ">網站建設</td></tr></table>  最後得到的結果是隱藏多於內容。

相關焦點

  • 如何用純css代碼實現列表瀑布流布局?
    瀑布流布局在項目開發,app開發,小程序製作中,瀑布流布局的使用非常普遍,今天我們教大家如何僅僅通過css3來實現瀑布流列表的效果,從而避免使用大量javascript代碼來實現。什麼是網頁瀑布流布局?
  • 如何防止不完整的自動換行(環繞),如一個單詞內
    ■ 為了實現自動換行(摺疊的)期望在任何環境中,因此,在一個足夠寬,如果一個行上顯示,自動地在窄如果單詞和所述隔板的意義的新行,如「在這裡可以維持可讀性」這將是最好能。例如,它是如下面的圖所示。即使在窄屏幕上也易於閱讀的位置處的自動換行示例,除非它向後摺疊,否則無法顯示根據上圖中觀看者的繪圖區域(窗口,屏幕等)的寬度,使用以下摺疊規則執行自動換行。
  • 多瀏覽器支持CSS 容器內容超出(溢出)支持自動換行
    <style type="text/css">.linebr {clear: both; /* 清除左右浮動 */width: 100px; /* 必須定義寬度 */word-break: break-word; /* 文本行的任意字內斷開 */word-wrap: break-word; /* IE *
  • Excel中如何自動換行和強制換行?
    工作中,用Excel製作表格時,經常碰到一個單元格內要輸入兩行文字,或者單元格的寬度不夠顯示一行文字,需要兩行顯示,對於這種情況一些小夥伴們就開始手忙腳亂了,其實只要先搞清楚Excel中的自動換行和強制換行,今天小編就和大家分享關於自動換行和強制換行那些事兒!
  • css常用代碼大全,html+css代碼
    css常用代碼大全,html+css代碼 html+css可以很方便的進行網頁的排版布局,還能減少很多不必要的代碼。baseline:基準線對齊middle:中心對齊sub:以下標的形式顯示super:以上標的形式顯示5、文本縮進text-indent: 縮進距離12px相當於一個文字距離6、空格white-space: 參數normal 正常pre 保留nowrap 不換行
  • Excel – 數字如何隨列寬變化而自動換行? - Excel學習世界
    如果 Excel 某些列的內容比較多的時候,我們經常需要用到一個功能,就是讓單元格的內容根據列寬自動換行。這本是一個稀鬆平常的入門技巧,但是大家有沒有發現:文本可以自動換行,而數字卻不行?這是什麼原因呢?
  • Excel如何將兩列數據連接強制換行,通過函數代碼生成字母序列?
    Excel如何將兩列數據連接並強制換行?Excel中如何將兩列數據如何進行連接並強制進行換行呢?可以使用函數一步操作,一起來看看吧。1.首先我們要將文字和英文連接到一起,並且強制換行分為兩行。2.輸入公式,首先是輸入兩個單元格的位置,在兩邊單元格兩邊兒用特殊符號連接。3.然後輸入函數CHAR,中間的十代表的是強制換行的意思,這是一種代碼。
  • excel中關於自動換行和強制換行那些事兒
    在excel中,如果在一個單元格中實現自動換行,可以點開始選項卡中的自動換行。這種換行的方式必須把單元格中第一行填充滿了才會切換到下一行。如果在一個單元格內強制換行,即單元格中每一行數據根據特徵填寫,而不是第一行填滿了才切換到下一行,這裡按alt+enter鍵可以實現。
  • Google Code Prettify 代碼高亮插件使用小結
    Google Code Prettify 是 Google 的一款代碼高亮插件,它由 js 代碼和 css 代碼構成,用來高亮顯示 HTML 頁面中的原始碼。Google Code Prettify 支持的語言數量比較多、比較全,支持自動識別代碼語言,不需要手動指定,渲染效果也不錯。
  • Eclipse 自動換行WordWrap插件
    Eclipse 自動換行WordWrap插件,不需要在網頁上下載,只需要在軟體本身的幫助中就可以搞定,可以解決因為不能換行導致的查看及編輯代碼不方便,只需要簡單幾步就可以完成設計。 有時候編輯代碼,發現代碼過長,不方便查看和編輯,現在我們來解決掉這個問題,實現自動換行。
  • Excel如何實現單元格內換行與取消換行?
    在使用Excel統計和整理數據時,往往會因為某個單元格中的數據太多,影響整個工作表的數據分析和美觀性,怎麼實現Excel單元格內換行,減少單元格所佔的空間呢?實現Excel單元格內換行的操作方法有兩種,第一種是單元格自動換行,第二種是單元格手動換行,兩種操作方法各有優劣。接下來為大家依次介紹單元格內換行及取消換行的方法。首先介紹的是單元格自動換行的方法。
  • 新浪微博換行方法代碼 新浪微博可以換行了怎麼換行
    新浪微博換行方法代碼 新浪微博可以換行了怎麼換行。新浪微博可以換行了你知道嗎?當你在瀏覽新浪微博時,會發現許多用戶的微博顯示展開全文字樣,和朋友圈類似,點開全文後,會顯示全部內容。這就是大家所說的換行。新浪微博怎麼換行?下面就說說最新的新浪微博換行方法。
  • Excel:自動換行和強制換行的使用和區別
    對於一些新手朋友來說,Excel中的自動換行與強制換行都還搞不太清除。所以今天,騷蕉就來給大家講講關於Excel中自動換行與手動換行的那些事兒!一、Excel自動換行功能說明:自動換行的長度是根據單元格列寬而定的,當改變列寬時,換行將會自動調整。操作:選中需要換行的單元格區域 -> 點擊開始 -> 自動換行(對齊方式)。
  • 「按鍵精靈安卓版」代碼換行和代碼合併的方法
    ,這個問題其實很簡單,就是在換行處加上下劃線就行了。Swipe 200,850,_200,200,_500注意:一定在逗號位置才能換行上面說的是代碼怎麼換行,那代碼怎麼合併呢?比如兩行代碼:Dim a=array(132,45,78)TracePrint a(1)如果想要寫成一行代碼,那麼就可以用冒號連接Dim a=array(132,45,78):TracePrint a(1)當然還有特殊的,比如if判斷可以省略結束標籤
  • 自動換行的快捷鍵是什麼?
    在Excel中可以使用alt+enter的快捷鍵對單元格內文本進行換行。這個換行的快捷鍵適用於想在同一單元格內編輯內容,讓內容換行,而不跳到下一行單元格。自動換行功能十分的方便,可以省去設置複雜的單元格格式,在表格編輯中十分實用。
  • 網站變灰CSS代碼以及html代碼
    悼念舟曲,燭光祈福網頁顏色變黑白代碼1、為方便站點哀悼,特提供css濾鏡代碼,以表哀悼。以下為全站CSS代碼。,將代碼加到CSS最頂端就可以實現素裝。2、如果網站沒有使用CSS,可以在網頁/模板的HTML代碼<head>和</head> 之間插入: <style> html{filter:progid:DXImageTransform.Microsoft.BasicImage
  • 只要一行代碼,實現五種 CSS 經典布局
    這幾個布局都是自適應的,自動適配桌面設備和行動裝置。代碼實現很簡單,核心代碼只有一行,有很大的學習價值,內容也很實用。我會用到 CSS 的 Flex 語法[1]和 Grid 語法[2],不過只用到一點點,不熟悉的朋友可以先看看教程連結,熟悉一下基本概念。每一個布局都帶有 CodePen 示例,也可以到這個網頁[3]統一查看。
  • 如何在Excel單元格內換行?Excel單元格換行方法
    Excel我們經常會使用到,但沒幾個小夥伴敢說自己Excel表格用得溜,裡面還有很多技巧都是我們不會的,比如Excel單元格內換行。如果你也不清楚如何在Excel單元格內換行,一定要看下這篇文章哦。Excel單元格內換行方法解析:強制換行法:該方法可以根據自己想要換行的位置進行換行,方法也非常簡單,且位置固定,不會隨著列寬的變化而變化;1) 雙擊需要換行的單元格,將滑鼠光標放置單元格內
  • Excel – 如何批量取消單元格內的換行?
    Excel 單元格內換行,有兩種方式,一種是根據列寬自動換行,這個需要在「設置單元格格式」中勾選一下「自動換行」選項即可。另一種是根據自己需要在特定的位置手動換行,也叫硬回車。手動換行可能很多同學都不陌生了,但是如何將有換行的很多單元格同時取消換行?這個技巧大家會嗎?案例:下圖 1 和下圖 2 的 C 列分別沒有換行和有換行,如何將 1 變成 2,又把 2 恢復成 1?
  • Web前端導致頁面css樣式混亂的原因問題,我和小夥伴們驚呆了
    ## **css常用技巧**本文都時再工作中用得比較多的Css,還有遇到的一些不長記性的問題,一起來看看這些技巧吧。1.**實現組件的自動換行排布:**flex-wrap: wrap;使列表排成一行方法一:div{display:inline-block;} <!