すいません。質問があります。
javascriptでレスポンシブに対応したいです。
レスポンシブ対応だと、外部CSSファイルを読み込んでメディアクエリを使う。といったやり方だと思いますが、それはせずに、javascriptで対応したいです。
例えば、下記の画像のwidth="217" height="89"の部分をJavascriptでどうやってレスポンシブに対応できますか?
そもそもあまり良い考えではないと思いますが、Javasciptの課題として考えていて、試行錯誤を繰り返してますがうまくいかなくて、質問させていただきました。
↓イメージタグの部分をレスポンシブ対応できるJavascriptが知りたいです。
<!doctype html>
<html>
<head>
<meta charset="Shift-Jis">
<title>テスト</title>
</head>
<body>
<div class="wrapper">
<h1 id="logo">
<a href="index.html"><img src="images/logo.png" width="217" height="89" alt="test"></a>
</h1>
</div>
</body>
</html>
お手数ですがよろしくお願いいたします。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
こんにちは
>下記の画像のwidth="217" height="89"の部分をJavascriptでどうやって
>レスポンシブに対応できますか?
ご提示のサイズが217×89なのでどうなさりたいのかよくわかりませんが、サイズを変えたいってことでしょうか?
var img = document.querySelector("#logo img");
img.style.width = xx + "px";
みたいな方法で可能だと思います。
実際には、ユーザーエージェントの種類や画面サイズなどで判定して、対応することになるのでしょうけれど…
http://idotdesign.net/blog/web/js/responsive-if- …
http://blog.sntn1217.com/archives/168/
http://black-flag.net/jquery/20120808-4047.htmlj … 0;
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- HTML・CSS 書籍を見つつサイト造りの練習をしているのですが、見た目が一致しません 2 2022/11/28 15:00
- HTML・CSS ヘッダーの画像にメインエリアがかぶってしまいます 1 2022/11/28 14:06
- HTML・CSS cssが効かなくて困ってます 1 2023/01/01 23:57
- HTML・CSS html/cssで要素が出てこなくて困ってます 1 2022/12/31 16:59
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- JavaScript jqueryを使ったスムーススクロールのコードを書いたのですが、HTMLコード内にある、a butt 2 2022/04/14 10:59
- HTML・CSS (Javascript)印刷するファイルに応じて印刷プレビュー画面で用紙を自動的に切り替えたい!! 2 2022/04/11 12:04
- HTML・CSS ボタンをクリックした時に、入力フォームのすぐ下部に、「入力欄が空白です」というテキストメッセージが表 1 2022/04/27 16:25
- HTML・CSS html cssのmargin 5 2022/12/03 11:04
- HTML・CSS PCサイズで赤い画像2つと、青い画像2つがそれぞれ横に2つずつ並んでいるのですが、これをスマホサイズ 5 2022/04/11 12:01
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
読み込んだQRコードをフォーム...
-
特定の文字列を複数抜き出した...
-
var exports = exports || {}; ...
-
ローディングアニメーションの...
-
GASでチェックボックスを一括of...
-
追加ボタンを押した際に ok ボ...
-
①入力フォーム→②確認表示画面→③...
-
GASに文字列として関数を入れる...
-
GASでGoogleフォームの自動返信...
-
React hooksが値を返して配列変...
-
初心者です。gulpでコンパイル...
-
ジャバスクリプトについて。
-
プログラムについて。
-
HTMLタグに複数のクラスを設定...
-
Googleフォームで選択肢に応じ...
-
ボタンを押したあとに画像を表...
-
disabled プロパティが表示され...
-
出発駅A、到着駅Bを選択すると...
-
Colorboxがうまく設置できません
-
Cookieに保存されない
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
二次元配列を使って順位をだす...
-
プログラムについて。
-
Q&A掲示板の入力フォームに文字...
-
メールフォームの日付入力フォ...
-
iOSのみダブルタップが必要
-
ジャバスクリプトについて。
-
画面遷移を行わずに同一ページ...
-
特定の文字列を複数抜き出した...
-
指定時間になったら、WEBサイト...
-
追加ボタンを押した際に ok ボ...
-
①入力フォーム→②確認表示画面→③...
-
スマホ上で、左右スワイプで次...
-
読み込んだQRコードをフォーム...
-
フロントエンドフレームワーク...
-
React hooksが値を返して配列変...
-
GASでGoogleフォームの自動返信...
-
初心者です。gulpでコンパイル...
-
階層別の組織図の自動作成について
-
HTMLで作った時報アプリが動き...
-
jQueryで同じクラス名のものを...
おすすめ情報