[問題] 關於字數太多,使得表格爆掉
因為小弟現在要從mysql讀東西出來
但是卻因為content這個地方的字數太多
使得表格的寬度變的異常的寬
但是不知道有什麼辦法可以強制限定table的寬度,然後不讓他改變??
請各位大大指點一下,THX
CODE:
echo "<tr><td align=\"left\" style=\"color:#FFFFFF\" width=\"500\">
$data[7]</td></tr>";
瀏覽器 IE 6
<table boarder="0" align="center" cellpadding="1" cellspacing="2" width="500"
style="color:#99FFCC"><tr><td align="right">第『6』筆留言</td></tr><tr><td
align="left">『主題』dssdaf</td></tr><tr><td align="left">『暱稱』
sadfasf</td></tr><tr><td align="left">『性別』woman</td></tr><tr><td
align="left">『信箱』asfasf</td></tr><tr><td align="left">『網站』
safsadf</td></tr><tr><td align="left">『發文時間』2008-07-24</td></tr><tr><td
align="left" >『內容』</td></tr><tr><td align="left" style="color:#FFFFFF"
width="500">sfsafsfljskfjks;fjk;sdjf;sjf;sdjf;sldjfl;sdjf;sjdfjs;fjdsailfjwoejrwjeri;afj394u01234ujsfajiosdjiofjdsozfjosdjofajfoijdfjs0afijs0fj0safj03j4013j4oij4o13j4o13j4o13j4o13j4o3j4oi3j4i3wlajrkdjf;sjf;dsjfl;sjf;lsdjf;sldajf;lsfjl;sjf;sdjf;sd;fsjdfsdaf</td></tr></table>
主因:因為連在一起的英數等東西,Browser以為你是在打單字,而且是個很長的單字
所以他很貼心的沒有幫你切斷,等你打完,但是他卻不知道是使用者在惡搞你..
和TonyQ大討論很久之後,我就幫版友們把結論PO出來
首先是IE Browser:
可以直接用CSS插入word-wrap:break-word;就可以避免這個問題
比較麻煩的是FF:
因為光是現在的FF3也還不支援word-wrap指令,所以目前還不能用這個方法
網路上有位大大提供了一個自製解法,過程有點繁複,但是可以有效解決這個問題
http://0rz.tw/724vW
幫縮也附上來了
如果和我有同樣問題的版友,麻煩看看這篇文章吧:)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.165.99.219
推
07/26 00:54, , 1F
07/26 00:54, 1F
→
07/26 00:54, , 2F
07/26 00:54, 2F
→
07/26 00:58, , 3F
07/26 00:58, 3F
推
07/26 01:03, , 4F
07/26 01:03, 4F
→
07/26 01:04, , 5F
07/26 01:04, 5F
※ 編輯: EragonJ 來自: 118.165.99.219 (07/26 01:14)
※ 編輯: EragonJ 來自: 118.165.99.219 (07/26 01:19)
※ 編輯: EragonJ 來自: 118.165.99.219 (07/26 02:03)
推
07/26 11:07, , 6F
07/26 11:07, 6F