https://teratail.com/questions/151592
こちらにて質問したものです。アイコンの右に文字を表示させるようにCSSを書いています。
ご指摘いただいた内容をもとにCSSを改変していき、思った通りのものができあがってきました。
しかし、iPhone SEと同じ画面サイズのスマートフォン(エミュレータ)で表示すると、下記画像のようにアイコンが潰れてしまいます。

下の画像のように表示されればよいのですが、画面サイズの小さいスマートフォンに対応されるためにはどのように改変すればよいでしょうか?(こちらは画面5.5インチのスマートフォン実機のスクリーンショット)
現在のコード内容はCodepenに記載しているものとなります。
pcサイズでもスマホサイズでも、画像の幅が変わらない事が希望でしょうか?
そのようになります。可能であればスマホの画面サイズが小さい場合に少しだけ縮小できたらよいと思っていますが、iPhone SEでは実際にどのように表示されるか実機がなく検証が難しいため、現段階では画面が大きなスマホサイズと同じサイズでアイコンが表示されれば良いと考えています。
幅可変しても画像サイズが変わらないのが希望でしたら、現在の回答の方法で大丈夫と思います。幅可変とともに画像サイズを変えるのであればレスポンシブ対応が必要になります
「そのようになります。可能であればスマホの画面サイズが小さい場合に少しだけ縮小できたらよいと思っています」。。。答えが矛盾してますね。悩んでます?せっかくなのでレスポンシブ対応のコードも追記しておきますので参考にしてみてください
回答1件
あなたの回答
tips
プレビュー
