次のコード:
<input style="height: 80px; width: 200px;" value="test button">
Windows、Linux などで正常に動作します。ただし、Mac は<input>
タグにシステム ボタン スタイルを使用します。これらにはカスタムの高さを指定できないようです (Firefox はシステム ボタンのスタイルをオーバーライドするので問題ありませんが、Mac の Chrome と Safari には以下の問題があります)。
幅 80 ピクセル、高さ 200 ピクセルのボタンの代わりに、Mac ボタン スタイルと上下にギャップがあります。幅がうまく設定されます。
Mac の Chrome と Safari で背の高いボタンが表示されるようにするには、これをオーバーライドするにはどうすればよいですか?
編集:Macで何が起こるか:これが起こる
べきことです(Windows、Linuxで動作します):