私は現在、ウェブサイトをレスポンシブにすることに取り組んでいますが、問題は、ページのコンテンツに触れずにレスポンシブにする必要があることです。したがって、ページ上ですべてが同じままですが、新しいスタイルシートと小さな Javascript (主に CSS) を使用して、このタスクを達成しようとしています。
Web サイトは主にテーブルで作成されているため、ブラウザのサイズが変更されたとき (またはモバイル デバイスでアクセスされたとき)、「tr」内の 2 番目の「td」が隣り合うのではなく、最初の「td」の下にスタックされるようにします。 .
「td」要素に左フロートと幅 100% を指定すると、Firefox では問題なく動作しましたが、Chrome と Safari では両方の「td」が 50% で同じ行にあります。
何かアイデアがあれば教えてください。何でも大歓迎です!