2017-08-16 17 views
0

私はこの古いウェブサイトでは、モバイルでちょっとした作業が必要です。全体がテーブル上に構築されています。モバイルでは、画面幅の100%を占める列を必要とし、本質的に新しい行を使います。クロム、IE、FireFoxで動作します。しかし、IOSおよびSafariで、それは新しい行に行くことはありませんし、残りの列がちょうどコーナーにクランチ(本当の悪に見える)、私が試してみましたSafariがモバイル上で新しい行に移動する

CSS:td { display: block; width:100%; float: left; }

誰もが唯一の理由サファリにそれを知っています新しい行には行きませんか?

答えて

0

この問題が発生している方は、ファイルの先頭に<!DOCTYPE html>を追加しない限り、Safariはテーブルのスタイルを優先して変更します。

+1

DOCTYPE宣言を使用するのが基本的なベストプラクティスです。必ず使用してください。 –

関連する問題