Re: [請益] IE 在處理 colspan 上似乎有bug...
※ 引述《icrofox (秘密虎)》之銘言:
: <table width="100%" border="1">
: <tr><td colspan="2">looooooooooooooooooooooooong title</td></tr>
: <tr><td width="70">name1</td><td>content1</td></tr>
: <tr><td width="70">name2</td><td>content2</td></tr>
: </table>
: <br><br>
: <table width="100%" border="1">
: <tr><td colspan="2">short title</td></tr>
: <tr><td width="70">name1</td><td>content1</td></tr>
: <tr><td width="70">name2</td><td>content2</td></tr>
: </table>
: 上面是2個表格,黃色字體的寫法在IE上看起來是錯誤的,錯在name的儲存格不是
: 70px,是title太長所造成的,但是在FireFox上看起來是正確的,就像綠色的寫法
: 一樣,我希望這2個表格的name儲存格都是70px,且在IE上看起來都正常(因為使用
: IE的人很多),請問有方法辦到嗎?
個人覺得倒也不是bug...只是解讀方法不同...
比方說底下這樣的狀況,你要說那一個是對的呢
<table>
<tr><td width="70">name1</td><td>content1</td></tr>
<tr><td width="130">name2</td><td>content2</td></tr>
</table>
只能說td 設定在IE中是以第一列為主的,
不過在你這個sample中,只要設定第二個td,
就可以達到互相比較來取得較正確的結果了。
ex
<table width="100%" border="1">
<tr><td colspan="2">looooooooooooooooooooooooong title</td></tr>
<tr><td width="5%">name1</td><td width="95%">content1</td></tr>
<tr><td width="5%">name2</td><td width="95%">content2</td></tr>
</table>
基本上我覺得去指望未設定的欄位屬性能依照自己的想法出現,
倒不如扎實的設定好,這也是面對跨平台問題的處理方針之一。
--
▄▅▆▇███▇▆▅▄▃ ╰┼╯─╮ ╮
◥███████████◣ ╰┼╯=│=│
◥██████───────◣ *. ╯ ╯ ╯ の 物 語 .*
◥███████──────◣ ~ ◢◣ ◢◣
◥██████───────◤ ◥◤* 空白的世界.翼 *◥◤
◥██▁▂▃▄▅▆▇███▆▅▄▃▂▂~telnet://tony1223.no-ip.info
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.139.133.242
※ 編輯: TonyQ 來自: 220.139.133.242 (01/28 09:29)
推
01/28 13:45, , 1F
01/28 13:45, 1F
推
01/28 14:42, , 2F
01/28 14:42, 2F
→
01/28 14:42, , 3F
01/28 14:42, 3F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):