css相容多瀏覽器強制換行與不換行
相容多瀏覽器強制換行與不換行
強制不換行,多餘的部分用省略
overflow:hidden;white-space:nowrap;text-overflow:ellipsis;
1. word-break:break-all;只對英文起作用,以字母作為換行依據 2. word-wrap:break-word; 只對英文起作用,以單詞作為換行依據 3. white-space:pre-wrap; 只對中文起作用,強制換行 4. white-space:nowrap; 強制不換行,都起作用 5. white-space:nowrap; overflow:hidden; text-overflow:ellipsis;不換行,超出部分隱藏且以省略號形式出現(部分瀏覽器支援) 程式碼: .p1{ word-break:break-all; width:150px;}/*只對英文起作用,以字母作為換行依據*/ .p2{ word-wrap:break-word; width:150px;}/*--只對英文起作用,以單詞作為換行依據*/ .p3{white-space:pre-wrap; width:150px;}/*只對中文起作用,強制換行*/ .p4{white-space:nowrap; width:10px;}/*強制不換行,都起作用*/ .p5{white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:100px;}//*不換行,超出部分隱藏且以省略號形式出現*/
注意,一定要指定容器的寬度,不然的話是沒有用的。
注意word-break 是IE5+專有屬性
語法:
word-break : normal | break-all | keep-all
引數:
normal : 依照亞洲語言和非亞洲語言的文字規則,允許在字內換行
break-all : 該行為與亞洲語言的normal相同。也允許非亞洲語言文字行的任意字內斷開。該值適合包含一些非亞洲文字的亞洲文字
keep-all : 與所有非亞洲語言的normal相同。對於中文,韓文,日文,不允許字斷開。適合包含少量亞洲文字的非亞洲文字
說明:
設定或檢索物件內文字的字內換行行為。尤其在出現多種語言時。
對於中文,應該使用break-all 。
注意,相容火狐瀏覽器強制英文換行:
<div style="word-wrap:break-word; white-space:normal; word-break:break-all; width:150px;">英文內容</div>
相關推薦
css相容多瀏覽器強制換行與不換行
相容多瀏覽器強制換行與不換行 強制不換行,多餘的部分用省略 overflow:hidden;white-space:nowrap;text-overflow:ellipsis; 1. word-break:break-all;只對英文起作用,以字母作為換行依據 2.
CSS強制英文、中文換行與不換行 強制英文換行
字母 psi 省略號 -s 換行 適合 hidden 強制 超出 1. word-break:break-all;只對英文起作用,以字母作為換行依據 2. word-wrap:break-word; 只對英文起作用,以單詞作為換行依據 3. white-space:pre-
CSS強制英文、中文換行與不換行
代碼 英文 指定 ext 亞洲 tran book 了解 bsp 設計制作HTML時會遇到CSS強制英文、中文換行與不換行的問題,可以通過本文了解一下相關知識。 結構: 1.Transshipment Booking System is launched只對英文起作用,以字
CSS強制英文/中文換行與不換行
p1{ word-break:break-all; width:150px;}/*只對英文起作用,以字母作為換行依據*/.p2{ word-wrap:break-word; width:150px;}/*--只對英文起作用,以單詞作為換行依據*/.p3{white-spac
echo的換行與不換行
echo預設是有換行的, -n的時候, 是不換行的, 看下man的介紹: [email protected]:~$ man echo | grep "\-n" -C2
不同瀏覽器下word-wrap,word-break,white-space強制換行和不換行總結
強制換行與強制不換行用到的屬性 我們一般控制換行所用到的CSS屬性一共有三個:word-wrap; word-break; white-space。這三個屬性可以說是專為了文字斷行而創造出來的。首先我們得知道這三個屬性到底是做什麼用地: word-wrap語法: word-wrap: normal(預設
Eclipse格式化程式碼時不換行 與 自動換行
每次用Eclipse自帶的Ctrl+shift+f格式化程式碼時,如果原來的一行程式碼大於80列,Eclipse就會自動換為多行,這點感覺不是很舒服,簡單試了一下,通過以下方式可以修改: 1、preferences->Java->Code Style->C
原生JS相容所有瀏覽器獲取瀏覽器高度和寬度,響應式佈局 js 獲取瀏覽器高度和寬度值(相容多瀏覽器)
var width = window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth;
CSS —— 相容各個瀏覽器的select的樣式
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html
非常簡單的相容多瀏覽器Javascript實現分頁功能
首先,建立一個page.js檔案,實現客戶端分頁的功能,程式碼如下: /* * 客戶端分頁類 * @pageSize 每頁顯示記錄數 * @tableID 分頁表格ID * @tbodyID 分頁表格TBODY的ID */ /* 構造 */ function Pa
Eclipse-格式化程式碼時不換行與自動換行的實現方法
preferences->Java->Code Style->Code Formatter->Show… ,開啟之後,選擇“Line Wrapping”選項卡,在“Maximun line width”指定大於多少列時換行。 還是在“
CSS換行和不換行
強制不換行div{white-space:nowrap;}自動換行div{ word-wrap: break-word; word-break: normal; }強制英文單詞斷行div{word-break:break-all;}
通過UltraEdit(UE)轉化\r\n(回車換行)與\n(換行)
\r\n(回車換行)是window上的換行符,\n(換行)是linux上的換行符,下面介紹通過UltraEdit(UE)在windows上實現相互轉化。 1.\r\n(回車換行)轉化為\n(換行) 用UE開啟對應的文字檔案,然後按照下圖進行轉化,轉化後儲存就OK了。
css相容ie瀏覽器下面圓形問題
網上搜到的,這個辦法確實可行的,原理就是做一張遮罩圖片(中間是圓形,其他顏色根據背景色設定),然後設定浮動到要顯示的圖片上,設定個z-index就可以了。 html程式碼 <div class="user-img"> <im
Eclipse 格式化程式碼時不換行與自動換行的實現方法
1、preferences->Java->Code Style->Code Formatter->Show... ,開啟之後,選擇“Line Wrapping”選項卡,在“Maximun line width”指定大於多少列時換行。 2、還是在“Line Wrapping”選項卡中
換行,不換行
label 根據 視窗換行 :<asp:Label ID="ss" runat="server" Width="70px" Style="word-wrap: break-word; word-break: break-all;" asp:Label> td
有表頭行與無表頭行的內表在模組化中的應用(ABAP)
PROGRAM SAPMZTST. TYPES: BEGIN OF LINE, COL1 TYPE I, COL2 TYPE I, END OF LINE. DATA: ITAB TYPE LINE OCCURS 10 WI
英文字元和漢字自動換行和不換行的設定
現象:一長串英文字元(中間沒空格)不會自動換行,比 如:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa不能處理自動換行,而漢字字元卻可以自動換行。 原因
css實現多行文字超出省略號顯示,相容所有瀏覽器
原文連結:https://github.com/happylindz/blog/issues/12 float 特性實現多行文字截斷 基本原理 有個三個盒子 div,粉色盒子左浮動,淺藍色盒子和黃色盒子右浮動, 當淺藍色盒子的高度低於粉色盒子,黃色盒子仍會處於淺藍色盒子右下方。 如果淺藍
保留多行文本框的換行與空格樣式,並轉義HTML標記的尖括號
inpu type 轉載 bmi replace rip col out 腳本 本文采用JavaScript進行演示,這並不影響你在項目中的實際應用,因為我提供的思路,你可以輕易地把它用你自己的語言進行實現,這通常是後臺語言,而且下面提供的正則表達式你幾乎可以完全照搬,因為