以下のコードを編集してHPを作成していますが
レスポンシブ対応のやりかたがわかりません、
おしえてください。
スマホ用のコードがたりないと指摘いただき、
@media (max-width: 767px){
★★この中にスマホ用のCSSを記述します★★
}
とのヒントをいただいたのですが、
①場所 ②スマホ用のcss
max-width: 500px
min-width: 500px
など、ほかもサイトを検索して試してみましたが、できませんでした。
<style> .palent { text-align: center; display: flex; justify-content: space-between; flex-wrap: wrap; width:800px; margin: 0px auto; @media (max-width: 767px){ min-width:440px } .child { text-align: center; width: 400px; } .child > iframe { width: 320px; height: 180px; } .video_title { padding-top: 15px; padding-bottom: 40px; text-align: center; font-weight: bold; font-size: 18px; } </style> <div class="palent"> <div class="child"> <iframe src="https://www.youtube....="0" allowfullscreen></iframe> <div class="video_title"><a href="" style="text-decoration:none;">「動画タイトル」</a></div> </div> <div class="child"> <iframe src="https://www.youtube...." frameborder="0" allowfullscreen></iframe> <div class="video_title"><a href="" style="text-decoration:none;">「動画タイトル」</a></div> </div> </div> <div class="palent"> <div class="child"> <iframe src="https://www.youtube...." frameborder="0" allowfullscreen></iframe> <div class="video_title"><a href="" style="text-decoration:none;">「動画タイトル」</a></div> </div> <div class="child"> <iframe src="https://www.youtube...." frameborder="0" allowfullscreen></iframe> <div class="video_title"><a href="" style="text-decoration:none;">「動画タイトル」</a></div> </div> </div>
コードやエラーはマークダウンのcode機能を利用してご提示ください。
https://teratail.com/questions/238564
あと「レスポンシブにしたい」といっても「どういうときにどうしたいか」を定義しないことには対応方法は決まりません。自身で試したこと調べたことと起きている問題も具体的に決めてください。作業依頼になっています。
iframeばかりで何とも言えない部分はありますが、
動画の宣伝のような意図がないのでしたら、URLは仮のものや例示ドメインに変更した方が良いかと思います。
回答および、丁寧にご教授いただきありがとうございます。やりたいことは、自社のyoutube動画を2個並列したく、いろいろネットで検索して、上記のようなcssコードを発見して、埋め込みをしました。PC上では問題なくみれますが、スマホでは見切れてしまいます。これまで業者さんにお願いしていたのですが、経費削減のため事務がやることになり、全くのド素人が更新をする事になった次第です。何からやればいいのかもわかりませんが、とりあえず更新をということで、四苦八苦しています。誠に恐縮ではございますが、何卒よろしくお願いいたします。
マークダウンぐちゃぐちゃなので、そこは投稿画面のプレビュー観ながら調整してもらえたらと。
動画や画像など以外はせめてコピペで再現できるように配慮いただきたいです(手間が増えるので回答も得られなくなります)
ありがとうございます。まるっとコードが囲まれたカタチがマークダウンということですか。。すみません。再選択してみましたが、まだぐちゃぐちゃですか...。投稿画面のプレビューがさっきよりは、すっきりしたように見えますが、あっていますか?お忙しい中、お付き合いいただいて本当に申し訳ありません。ありがとうございます。
先のコメントで提示した質問の回答にあるようにバッククォート3つで囲めばよいです。(私の回答ですが…)
ファイルごとになってるとありがたいです。
見た感じ1ファイルに全て書かれてるのでしょうか?でしたら、ブロックは1つで良いですね。
どこからどこまでが1ファイルなのかは、質問者にしかわからないので
ありがとうございます。バッククォート、そういうことですね。ありがとうございます。本当にこんな高度な方たちのなかでお恥ずかしい質問で大変恐縮です。1ファイルに変更しました。何が問題なのかをお教えただけると、大変助かります。よろしくお願いいたします。
いえ、質問すること自体何も恥ずかしいことではないです。
赤の他人が読んで要件が分かることが大前提(ここは技術力より文章力やコミュニケーション能力の問題です)
ただ、まとめられたコードにメディアクエリ@mediaの設定がないような。
試して想定の動作しなかったコードを提示してください。
でないとこちらの手元で「できなかった」ことが再現できませんので、作業依頼になってしまいます。
ありがとうございます。なるほど、ご親切にありがとうございます。勉強になります。
PCのサイズ設定の下と思われる箇所に@media (max-width: 767px){ min-width:440px } を追記しました。これではスマホ用のサイズにはなりませんでした。
「ヒントをいただいた」とありますが、おそらくそのヒントも理解されてないのだろうなと思いました(文法について調べる必要はあります)
含めて回答にしています。