困ったこと
Googleコンソールより、モバイルユーザビリティに問題があるとの連絡がきました。スマホの画面から要素がはみ出していますとのことでした。
CSSには、「width:100%」と記載しているのになんでだろう、と試行錯誤しました。なかなかうまくいかずに時間を要しました・・・単純にはいかんものです。
気になったのは、ちゃんとおさまっているページもあるということ。あれ、文章が長いテーブルがはみ出しているっぽい。ここを手掛かりに調べたら、解決しました。
【閲覧くださっている皆様へ】URLが変わりました。一部転送が完了していない内部リンク先があります。「404 Not Found お探しのページは見つかりませんでした。」という表示になる場合は、"https://bits-lifestyle.com/jigaku-study/●●"から、"https://study.bits-lifestyle.com/●●"へ書き換えてアクセスくださいますよう、お願いいたします。ご迷惑をおかけいたします。
Googleコンソールより、モバイルユーザビリティに問題があるとの連絡がきました。スマホの画面から要素がはみ出していますとのことでした。
CSSには、「width:100%」と記載しているのになんでだろう、と試行錯誤しました。なかなかうまくいかずに時間を要しました・・・単純にはいかんものです。
気になったのは、ちゃんとおさまっているページもあるということ。あれ、文章が長いテーブルがはみ出しているっぽい。ここを手掛かりに調べたら、解決しました。
CSSに以下のコードを加えたら、テーブルが画面に収まりました!!
table td{
word-break: break-all;
}
word-breakプロパティ とは、特に英単語等を途中で改行するか否かというプロパティで、おそらく日本語で長い文章だと、一つの単語と見なされて改行されないのがデフォルトのようです。
break-all 言語に関係なく表示範囲に合わせて改行されます。このため単語の途中で改行されることもあります。
https://webcommu.net/phone-table-css/
こちらの記事で、
table{
width
:
100%
;
table-layout
:
fixed
;
/*追加する*/
}