よろしくお願いします。
レスポンシブのサイトを制作しています。
cssの構造について質問ですが、
レスポンシブで制作したページをスマホ実機で確認すると
下層のブッレイクポイント( max-width: 414px)に設定したcssが
影響してレイアウトがズレます。
現在cssを、下記のように細かくセットしています。
@media screen and ( max-width: 414px) {
.mailform input.mailbutton{display:inline-block;width:4.1em;height:2.05em;margin:0;vertical-align:top; padding:0;}
}
@media screen and ( max-width:384px) {
.mailform input.mailbutton{display:inline-block;width:3.8em;height:2em;margin:0;vertical-align:top; padding:0;}
}
@media screen and ( max-width: 375px) {
.mailform input.mailbutton{display:inline-block;width:3.5em;height:1.9em;margin:0.05em 0 0 0;vertical-align:top; padding:0;}
}
とした時
iphone8plu(max-width: 414px)の実機で見てみると、下層のmax-width: 375pxにセットした
.mailform input.mailbutton{display:inline-block;width:4em;height:1.9em;margin:0.05em 0 0 0;vertical-align:top; padding:0;}を認識してズレが起こってしまいいます。
原因は何なのでしょうか?
各ブレイクポイントのコードを認識させる方法をご教授ください。
宜敷くお願いいたします。
あなたの回答
tips
プレビュー