これについてオンラインではたくさんあるようですが、それは信じられないほど混乱しているので、私は決定的な答えを得ようとします。クロスブラウザ対応の折りたたみテーブル
私はテーブルがあります。たとえば、2列と2行です。
1 | 2
3 | 4
ビューポートが必要なときに行に崩壊したい。
<table border=0 cellpadding=0 cellspacing=0 width="100%" class="resptable">
<tr>
<td>Text 1</td>
<td>Text 2</td>
</tr>
<tr>
<td>Text 3</td>
<td>Text 4</td>
</tr>
</table>
を次のように私のコードは、次のように積層されたバージョンのCSSです。
.resptable td {display:block;width:100% !important;padding-right:20px;}
これはFFとChromeではOKですが、SafariやIEでは問題ありません。
奇妙なことに(私に)、TDに付属していない同じコードがSafariで動作します(まだIEにはありません)。
すべてのサイトが応答しなければならない世界では、まだブラウザとデバイスのクロス問題が1000件あると考えています。
誰もがこの単純なタスクのための明確なクロスブラウザ方式を手に入れましたか?
テーブルを使用しないでください。テーブルは反応するために多くの努力を払っています。グリッドシステム、またはFlex CSSを使用してみてください。 – Staveven
@Stavevenありがとうございます - 私はそれが完全に論理的な提案だと確信していますが、私は喜んで賛成論に同意する傾向がありますが、私はフレックスなどをチェックアウトする必要がありますように将来のための: – RobertyBob
私は、コマンド。私は別のテーブルを追加して反応します。 – Staveven