方法一:
任意長度的字串
說明:優點是內容可以為任何html元素,包括超連結和等,在ie6中還會在結尾自動顯示省略號。缺點是必須指定寬度數值,並且寬度不能是百分數,否則在ie中會被認為是字元總長的百分比。
方法二:
說明:優點是寬度可以設為百分數。但缺點是內容只能為純文字,不能有超連結等內容。
css 截斷字串2008-01-08 09:58css是實現文字自動截斷,**如下:
div.test
關鍵是text-overflow,其語法如下:
text-overflow:clip | ellipsis
clip:不顯示省略標記(...),而是簡單的裁切
ellipsis:當物件向內文字溢位時顯示省略標記(...)
要注意的是:這個屬性是ie專用的!不過,卻非只有ie可用。該標籤雖然沒有被乖哦公開支援採納,但卻被很多瀏覽器的私有屬性所包含。text-overflow單獨使用是不起作用的,必須有white-space:nowrap;overflow:hidden;這兩句的配合方可。前一句的作用是強制在同一行內顯示所有文字,直到文字結束或者遭遇br物件。
不難看出,用text-overflow的最佳場所不是文章的行文,而是用以單行顯示的標題或摘要的列表。
語法:white-space : normal | pre | nowrap
取值:normal : 預設值。預設處理方式。文字自動處理換行。假如抵達容器邊界內容會轉到下一行
pre : 換行和其他空白字元都將受到保護。這個值需要ie6+或者 !doctype 宣告為 standards-compliant mode 支援。如果 !doctype 宣告沒有指定為 standards-compliant mode ,此屬性可以使用,但是不會發生作用。結果等同於 normal 。參閱 pre 物件
nowrap : 強制在同一行內顯示所有文字,直到文字結束或者遭遇 br 物件。參閱 nowrap 屬性
說明:設定或檢索物件內空格字元的處理方式。
空格字元,像換行,空格,tab,在html文件中預設的是被忽略的。當此屬性設定為 normal 或者 nowrap 時,你可以使用不換行空格的命名實體 來新增空格,用 br 元素來新增換行。此屬性對你使用文件物件模型(dom)操作的內容的影響與其對ie顯示內容的影響一樣。
此屬性作用於塊物件。
此屬性對於 currentstyle 物件而言是唯讀的。對於其他物件而言是可讀寫的。
對應的指令碼特性為 whitespace 。
用CSS截斷字串
方法一 任意長度的字串 說明 優點是內容可以為任何html元素,包括超連結和等,在ie6中還會在結尾自動顯示省略號。缺點是必須指定寬度數值,並且寬度不能是百分數,否則在ie中會被認為是字元總長的百分比。方法二 說明 優點是寬度可以設為百分數。但缺點是內容只能為純文字,不能有超連結等內容。css 截斷...
用CSS截斷字串
方法一 任意長度的字串 說明 優點是內容可以為任何html元素,包括超連結和等,在ie6中還會在結尾自動顯示省略號。缺點是必須指定寬度數值,並且寬度不能是百分數,否則在ie中會被認為是字元總長的百分比。方法二 css 截斷字串2008 01 08 09 58css是實現文字自動截斷,如下 div.t...
Bash Shell指令碼字串截斷
1.字元截斷 如果是一般路徑的字元截斷可以用basename和dirname這兩個工具 basename可以從乙個檔案路徑中截乙個檔名 例如 basename home file tar file tar dirname可以從乙個檔案路徑中截到乙個目錄路徑 例如 dirname home file ...