- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:safariで特定条件下でデーブル幅が効かなくなります)
Safariでデーブル幅が効かなくなる条件と解決方法
このQ&Aのポイント
- Safariで特定条件下で、colspanでセルを結合し、大きい要素を配置すると他の行の幅が変わってしまう問題が発生します。
- スタイルシートで幅を指定する方法を試しましたが、幅が変わらず困っています。
- Safariでデーブル幅が効かなくなる問題の解決方法を教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
Webkit 系のブラウザだとサイズを百分率で指定すると確かにおかしくなるようですね。多分バグだと思います。 ソースを見て思ったのですが table の width が固定サイズなのならば、素直にピクセル単位で指定するのが一番手っ取り早い解決方法だと思います。 <tr> <td width="120px" align="center" bgcolor="#99FFFF">20%</td> <td width="420px" align="center">80%</td> </tr> リキッドレイアウトにする場合は… とりあえず Webkit 系のブラウザの存在を忘れる!とか
その他の回答 (1)
- 藤田 朋郎(@hujitomo)
- ベストアンサー率54% (39/71)
回答No.2
け、計算を間違えてた・・・_| ̄|○ ||| <td width="480px" align="center">80%</td> 小学生の暗算レベルなのに
お礼
やはりバグなのですねー。 ちょっと特殊な動的ページだったので、%で指定出来ればと思ったのですが、サイズ指定で製作する事にしました。 ありがとうございました!