MozTW 討論區
https://forum.moztw.org/

這個討論區也有問題
https://forum.moztw.org/viewtopic.php?f=13&t=5755
1 頁 (共 1 頁)

發表人:  訪客 [ 2005-01-09, 23:17 ]
文章主題 :  這個討論區也有問題

如圖,整個討論串變的很不整齊,很難讀下去。

附加檔案:
ieff.png [47.59 KiB]
被下載 592 次

發表人:  訪客 [ 2005-01-10, 19:48 ]
文章主題 : 

這個bugs讓人連faq也不想讀下去...

發表人:  radish [ 2005-01-10, 20:49 ]
文章主題 : 

這頁嗎?
那應該是文章中有一過長的連結而引起,
不過討論區上其他的頁面大體上都沒有出現這樣的問題呀!

發表人:  訪客 [ 2005-01-10, 20:58 ]
文章主題 : 

radish 寫:
這頁嗎?
那應該是文章中有一過長的連結而引起,
不過討論區上其他的頁面大體上都沒有出現這樣的問題呀!

這不代表可以隻眼開隻眼閉呀施主...

發表人:  訪客 [ 2005-01-10, 23:17 ]
文章主題 : 

個人覺得其實沒有很妨礙閱讀~^^"

發表人:  member [ 2005-01-11, 03:38 ]
文章主題 : 

這其實很好解決的, table 不要使用 % 而用數值直接去定長度.

發表人:  xacid [ 2005-01-11, 04:56 ]
文章主題 : 

member 寫:
這其實很好解決的, table 不要使用 % 而用數值直接去定長度.


不行吧, table 在流覽器上的顯示就是隨時都可以視情況調整,像這種用了一個過長的連結,或者貼了一張過寬的圖,表格都一定會被拉寬的。
或許用個 div 裝使用者的發言內容,設定為 float 讓他超出表格,這樣應該可以保留表格的完整吧?

就算這樣其他人要看還是要拉左右捲軸,最理想的方法還是盡量避免貼太大的圖、太長的連結造成其他人的困擾,要是以使用的最小螢幕 800*640 來算,就是圖片寬度要小於 640 ,英數字的連結要少於約 50 個字元。
這樣的條件其實不難,抓圖時沒有特別需要就抓部份就好,連結的長度則可以用
代碼:
[url=http://URL] 說明文字 [/url]

來控制,只要說明文字不要太長, URL 多長都沒關係。

發表人:  BobChao [ 2005-01-11, 13:06 ]
文章主題 : 

xacid 寫:
member 寫:
這其實很好解決的, table 不要使用 % 而用數值直接去定長度.


不行吧, table 在流覽器上的顯示就是隨時都可以視情況調整,像這種用了一個過長的連結,或者貼了一張過寬的圖,表格都一定會被拉寬的。


由於是連結過長所以就沒理他了(每篇文章單獨一個 Table)

發表人:  訪客 [ 2005-01-11, 18:54 ]
文章主題 : 

那為什麼IE就可以正常顯示??難道這是IE的錯??天呀!!原來這個論譠本來就作得這麼難看!!

發表人:  ghost [ 2005-01-11, 19:00 ]
文章主題 : 

???
你不覺得講話該客氣些嗎?
這個論壇的人沒有天生下來該服務你.每個人都是無條件的付出的.

此外, IE 也並沒有顯示正常.如果你仔細測試.甚至會發現 IE 語法解譯上應該發生錯誤,有些 Table 明明限定寬度.但顯示結果發現 IE 為了不知道的原因, 隨著 視窗大小的改變 自行 改變 Table 寬度.由於這樣的改變.有些頁面上 IE 看起來比較漂亮,但卻與預期的情況完全不符.


Anonymous 寫:
那為什麼IE就可以正常顯示??難道這是IE的錯??天呀!!原來這個論譠本來就作得這麼難看!!

發表人:  xacid [ 2005-01-11, 20:00 ]
文章主題 : 

那個網頁只是個特例,因為 IE 會針對英文的問號 '?' 自動換行,那個連結又很巧的是問號在中間,才會剛好讓 IE 可以正常顯示。如果試著把 IE 的視窗寬度調小一點,或用小的螢幕或是較小的解析度,又或者是一張很寬的大圖,那個 table 在 IE 一樣會變形。例如:
http://forum.moztw.org/viewtopic.php?p=18281&highlight=#18281
(無惡意,純粹舉例)

另外,當一個 table 的內容太大時,例如長連結或是大圖,流覽器處理時都是把 table 拉大到可以容納所有的內容,而不按照原來的設定顯示表格。若要照原來的設定顯示,而把多出的內容切掉畫面會更糟吧!

總之結論就是:這沒辦法改啦!長連結可以盡量避免,但總有貼大圖的時候。

ps. 想當年用 table 排版就充份利用這種特性啊~~~

發表人:  BobChao [ 2005-01-11, 20:10 ]
文章主題 : 

Anonymous 寫:
那為什麼IE就可以正常顯示??難道這是IE的錯??天呀!!原來這個論譠本來就作得這麼難看!!


1. 如果你認為 IE 的斷行方式正常,那就是他正常囉。(有誰說這是 IE 的錯嗎?)

看來 IE 將 ? 也當作可以斷行的依據,而 Gecko 沒有。對錯我就不太清楚。

2. 對,本來就是這樣,不好意思 ;) 雖然這似乎只要把整個版面弄成一張大表格就 ok, 不過這樣應該會更難讀。(因為其他文章會被拖累也一起拉長。)

要改版面的事情,順位會放得很低
(當然你願意幫忙的話也很好,請寄信給我,我告訴你哪兒拿 Source code。當然不會要求你限期改善,不過你願意幫忙我會很感激你。)

發表人:  othree [ 2005-01-11, 20:35 ]
文章主題 : 

BobChao 寫:
Anonymous 寫:
那為什麼IE就可以正常顯示??難道這是IE的錯??天呀!!原來這個論譠本來就作得這麼難看!!


1. 如果你認為 IE 的斷行方式正常,那就是他正常囉。(有誰說這是 IE 的錯嗎?)

看來 IE 將 ? 也當作可以斷行的依據,而 Gecko 沒有。對錯我就不太清楚。

2. 對,本來就是這樣,不好意思 ;) 雖然這似乎只要把整個版面弄成一張大表格就 ok, 不過這樣應該會更難讀。(因為其他文章會被拖累也一起拉長。)

要改版面的事情,順位會放得很低
(當然你願意幫忙的話也很好,請寄信給我,我告訴你哪兒拿 Source code。當然不會要求你限期改善,不過你願意幫忙我會很感激你。)


table-layout:fixed

缺點就是沒彈性
至於太長的部份就變成overflow: hidden
太長的部份會看不到(據說是新的安全性問題XD)
我的解決方法是把本文用div包起來
該div的overflow設成auto



範例視窗大小調成800*600就會出來了

1 頁 (共 1 頁) 所有顯示的時間為 UTC + 8 小時
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/