隨筆 - 6, 文章 - 0, 評論 - 0, 引用 - 0
          數據加載中……

          2012年11月28日

          轉:html td 換行-解決長串英文字母不能自動換行的問題

          例如:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa不能AUTO換行,將表格伸的很長很長,而漢字字符卻可以AUTO換行。

            原因是:

            英書字母之間如果沒有空格,系統以為是一個單詞,就不會AUTO換行。漢字就沒有這種情況。

            處理完成辦法:

            用表格把要預示的內容裝起來。

            在<table>標簽中加入"style='TABLE-LAYOUT: fixed'",

            在需好強制單詞換行的<td>標簽中加入"style='word-WRAP: break-word'"。

            這樣就可以了。

            Div 中: div 實現長英文字母AUTO換行CSS

            IE瀏覽器

            #wrap{white-space:normal; width:200px; }

            或者

            #wrap{word-break:break-all;width:200px;}

            Firefox瀏覽器

            #wrap{white-space:normal; width:200px; overflow:auto;}

            或者

            #wrap{word-break:break-all;width:200px; overflow:auto; }

            2、不設置單位格寬度,但漢字會BUTO換行:

            處理完成要領: <table style='word-break:keep-all'>

            CSS強制不換行

            word-break屬性, keep-all;不換行。。 IE7和FF , IE6 不行。。

            white-space: nowrap; IE6 及一下版本

            趁便寫下語法:

            語法:

            white-space : normal | pre | nowrap

            取值:

            normal : 默認值。默認處理方式。文本AUTO處理換行。假如抵達容器邊界內容會轉到下一行

            pre : 換行和其他空缺字符都將受到保護。這個值需要IE6+或者 !DOCTYPE 聲明為 standards-compliant mode 撐持。如果 !DOCTYPE 聲明沒有指定為 standards-compliant mode ,此屬性可以施用,但是不會發生效用。成果等同于 normal 。參看 pre 對象

            nowrap : 強制在同一行內預示所有文本,直至文本結束或者遭受 br 對象。參看 noWrap 屬性

            說明:

            設置或檢索對象內空格字符的處理方式。

            空格字符,像換行,空格,TBB,在HTML文檔中默認的是被紕漏的。當此屬性設置為 normal 或者 nowrap 時,你可以施用不換行空格的命名實體 來新增空格,用 br 元素來新增換行。此屬性對你施用文檔對象模子(DOM)操作的內容的影響與其對IE預示內容的影響一樣。

            此屬性效用于塊對象。

            此屬性對于 currentStyle 對象而言是只讀的。對于其他對象而言是可讀寫的。

            對應的劇本特征為 whiteSpace 。

          posted @ 2012-12-29 09:46 張青松 閱讀(522) | 評論 (0)編輯 收藏

          IE6下中文(奇數個)出錯的問題,空指針問題

          IE6下奇數個漢子字符傳遞出現亂碼

          頁面編碼統一   <%@ page language="java" pageEncoding="UTF-8"%>

           

          var param = //帶中文混合字符的 參數,

          此時可以采用  encodeURI(param),便可避免IE6 下接受參數時出現亂碼

           

          如果傳遞的是一個 URL 中參數包含 奇數個中文字符的話,

           

          encodeURI(url);


          所以在很多情況下要用encodeURL避免出現亂碼,如果出現亂碼,也可以考慮這個情況.

          posted @ 2012-11-28 10:07 張青松 閱讀(248) | 評論 (0)編輯 收藏

          主站蜘蛛池模板: 北安市| 沙湾县| 博乐市| 屏东县| 富宁县| 富阳市| 凉城县| 西贡区| 宣威市| 垣曲县| 雷波县| 巫溪县| 九江市| 上饶县| 万年县| 遂川县| 虎林市| 锡林浩特市| 屯门区| 浪卡子县| 南投县| 红安县| 长乐市| 铜鼓县| 崇文区| 南华县| 福泉市| 望城县| 阿荣旗| 错那县| 新密市| 称多县| 古蔺县| 大同县| 岑巩县| 墨脱县| 阿拉善右旗| 灵山县| 察哈| 奇台县| 油尖旺区|