画面が小さい場合、Web ページに表示される行あたりのテキストを少なくしたい。これにより、テキストが小さすぎて読めなくなります。私はそれを次のように扱います:
<meta name="viewport" content="width=device-width"> // in head
#mydiv{width:100%, max-width:1000px;font-size:15px} // style
<div id = "mydiv">
long text here
</div>
画面サイズを増減すると、これはモニター画面で正常に機能します。iPhoneのポートレートモードでも問題なく動作します。ただし、横向きモードに切り替えても幅は拡大されません。1行あたりのテキストの量は同じですが、はるかに大きくなります。テキストサイズが同じままで、より多くのテキストが表示されることを期待していました。iPhoneでしか試していません。
それを行う方法はありますか?(私自身はスマホを持っていませんが、これは正常な動作ですよね?)
編集:これらの両方を追加しようとしました
-webkit-text-size-adjust: 100%;
-webkit-text-size-adjust: none;
同じ問題。