質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Webサイト

一つのドメイン上に存在するWebページの集合体をWebサイトと呼びます。

JavaScript

JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

jQuery

jQueryは、JavaScriptライブラリのひとつです。 簡単な記述で、JavaScriptコードを実行できるように設計されています。 2006年1月に、ジョン・レシグが発表しました。 jQueryは独特の記述法を用いており、機能のほとんどは「$関数」や「jQueryオブジェクト」のメソッドとして定義されています。

HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

CSS

CSSはXMLやHTMLで表現した色・レイアウト・フォントなどの要素を指示する仕様の1つです。

Q&A

解決済

1回答

410閲覧

この方のJSコードに代入したいが、どこを変えればいい?

EXIT

総合スコア43

Webサイト

一つのドメイン上に存在するWebページの集合体をWebサイトと呼びます。

JavaScript

JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

jQuery

jQueryは、JavaScriptライブラリのひとつです。 簡単な記述で、JavaScriptコードを実行できるように設計されています。 2006年1月に、ジョン・レシグが発表しました。 jQueryは独特の記述法を用いており、機能のほとんどは「$関数」や「jQueryオブジェクト」のメソッドとして定義されています。

HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

CSS

CSSはXMLやHTMLで表現した色・レイアウト・フォントなどの要素を指示する仕様の1つです。

1グッド

0クリップ

投稿2019/02/11 06:18

【『slick.jsスライダーでウインドウサイズを変更したとき、スライド画像のサイドの幅のみ変更したい。』
というteratailのこの方の解決事例を参考に】

上記の方はセンターの幅は「1200px」なのですが、センターの幅を「300px」としたい場合、どこを変えればいいのでしょうか?
上記の方の、そのまま「300px」バージョンがやりたいです。
(サイド幅も、 (ブラウザの幅-1200px)/2 → (ブラウザの幅-300px)/2 にしたい。)

上記の方は解決したそうなのですが、最終的なまとまったコードが書いてなくてどう書けばいいかわかりません。
最終的にはどう書いて、どこを代入すればいいのでしょうか…?

よろしくお願いします。

bochan2👍を押しています

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

EXIT

2019/02/11 07:42

>>goufさん リンクありがとうございます。 slickのJSコードが書いてありましたが、JSは初心者で、分からなすぎてまだ応用ができません…TT 上記の方のJSコードを代入した感じを教えて欲しいですTT
guest

回答1

0

ベストアンサー

既に言われていることですが、丸投げ質問は「めっ」ですよ。

slickは触ったことないですが、解決事例は多分こういうことでしょう。

javascript

1$(window).resize(function(){ 2 var windowWidth = $(window).width(); 3 var x = 1200; 4 if (windowWidth >= x) { 5 var centerPadding_W = windowWidth/2-600; //centerPadding_Width 6 }else{ 7 var centerPadding_W = 0; 8 } 9 // 解決事例の質問者はcenterPadding_W(センター画像の左右の余白幅)を計算して求めることができても 10 // どう反映させればいいか分からなかった。 11 // それに対して'slickSetOption'を使ったら?という回答がついた。 12 // ↓'slickSetOption'はここに書く 13 $('.slide').slick('slickSetOption', 'centerPadding', centerPadding_W+"px", true); 14}

(質問文の代入ってなに…?変数に値を突っ込むことを代入といいます。この場合正しい日本語は…挿入とか?)

投稿2019/02/15 11:00

yutampp

総合スコア182

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

EXIT

2019/02/16 14:25 編集

すいません、他にどう書けばいいか分からなくて… ありがとうございます。最終的にこう書けばいいってのがわかって嬉しいです。最後の}の後ろに);がいるみたいです。 代入って、x+y=100 → x=70を代入 → 解: x=70 y=30 みたいな感じの意味で使ってました。 つまり、var x=1200 の数字の所に 300 を代わりに入れるとしたら、windowWidth/2-600 の数字の所は何になるんだろう…?って質問でした。(windowWidth/2-600 の意味が分からなくて…) どうか↑の答えもお願いします!人 なかなかうまくいきませんTT
yutampp

2019/02/17 04:06

解決事例のようにわからない部分を絵で描いてください。 正直小学生レベルの問題なのでそれで自己解決すると思います。 答えを示すのは簡単ですが、それではためになりませんし、そもそもここは答えを求める場所ではありません。 何回も指摘してますよね?
yutampp

2019/02/17 04:35

windowWidth/2-600の意味は「センター画像の左右の余白の幅」です。
yutampp

2019/02/17 06:20

というか、自分で答え書いてますよ? (サイド幅も、 (ブラウザの幅-1200px)/2 → (ブラウザの幅-300px)/2 にしたい。)
EXIT

2019/02/18 07:55

windowWidth/2-150だと思って入れても、うまく反映されなかったので違うのかなと思って聞いたんですが、うまく表示できないのはこのせいじゃなかったみたいです。お騒がせしました。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問