###前提・実現したいこと
javascript内のスタイルをデバイスごとに変更
var $width =640; // 横幅
var $height =300; // 高さ
この部分をPC/タブレット/スマホ それぞれに可変させたい
実装するページのCSSはメディアクエリにて可変させてますが、
同じようにJavascript内も可変したいと思っています。
###該当のソースコード
javascript
1$(function(){ 2// 設定 3var $width =640; // 横幅 4var $height =300; // 高さ 5var $interval = 3000; // 切り替わりの間隔(ミリ秒) 6var $fade_speed = 1000; // フェード処理の早さ(ミリ秒) 7$("#slide ul li").css({"position":"relative","overflow":"hidden","width":$width,"height":$height}); 8$("#slide ul li").hide().css({"position":"absolute","top":0,"left":0}); 9$("#slide ul li:first").addClass("active").show(); 10setInterval(function(){ 11var $active = $("#slide ul li.active"); 12var $next = $active.next("li").length?$active.next("li"):$("#slide ul li:first"); 13$active.fadeOut($fade_speed).removeClass("active"); 14$next.fadeIn($fade_speed).addClass("active"); 15},$interval); 16}); 17 18
###補足情報(言語/FW/ツール等のバージョンなど)
javascriptはこちらからお借りしました。
http://on-ze.com/archives/1388
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/09/20 05:04