スマホ化 スマホではスマホ表示、iPad・PCではPC表示する方法【CSSメディアクエリ(@media)】
スマホではスマホ表示、iPad・PCではPC表示する方法(横向きでもスマホはスマホ表示、iPadはPC表示です。)
js
jQuery(document).ready(function(){
var ua = navigator.userAgent;
if ((ua.indexOf('iPhone') > 0) || ua.indexOf('iPod') > 0 || (ua.indexOf('Android') > 0 && ua.indexOf('Mobile') > 0)) {
// スマホのとき
$('head').prepend('<meta name="viewport" content="width=device-width,initial-scale=1.0">');
}else{
// PC・タブレットのとき
$('head').prepend('<meta name="viewport" content="width=1300, maximum-scale=1.0, user-scalable=yes" />');
}
});
css
iPad・PC対応のところは下記の中に記述
@media screen and (min-width:737px) {
}
スマホ対応のところは下記の中に記述
@media screen and (max-width:736px) {
}