管理しているホームページ社会福祉法人つくし園 の求人情報のページで、 tableを使って求人詳細を表示しているのだけど、 iPhone6・7・8で確認した時に、なぜか一部のページだけtableがはみ出ていた。 同じ、テンプレート、CSS(スタイルシート)を使っている別のページは問題ないので chromeのデベロッパーツールを使って確認しても原因がかわからず、2時間ほど悩んだ。 はみ出している状態 ↑が右側にはみ出していて、全部表示できていない状態。 table.recruit { width: 100%; margin: 0 auto; border-collapse: separate; border-spacing: 0px 15px; } width:100%;も設定しているのに大幅にはみ出している。 ↓は、同じテンプレート、CSSを使っている別の求人詳細のページ。 はみ出していない
![CSS:tableがはみ出す原因を特定!たったこれだけのことで??](https://cdn-ak-scissors.b.st-hatena.com/image/square/76861ec90411a76cd17c7ecf9d90f396f536ea7f/height=288;version=1;width=512/https%3A%2F%2Fnekomoriya.biz%2Fwp-content%2Fimages%2Fgenin.png)