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

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

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

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

レスポンシブWebデザイン

レスポンシブWebデザイン(RWD)は、スクリーンのサイズ、プラットフォーム、オリエンテーションに基づいて様々なデバイスで最適のサイトを生成するのウェブデザインとその開発のアプローチ方法を呼びます。

コードレビュー

コードレビューは、ソフトウェア開発の一工程で、 ソースコードの検査を行い、開発工程で見過ごされた誤りを検出する事で、 ソフトウェア品質を高めるためのものです。

HTML

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

CSS

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

Q&A

解決済

1回答

817閲覧

t指定した画像が表示されません。

niconic73027793

総合スコア215

Webサイト

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

レスポンシブWebデザイン

レスポンシブWebデザイン(RWD)は、スクリーンのサイズ、プラットフォーム、オリエンテーションに基づいて様々なデバイスで最適のサイトを生成するのウェブデザインとその開発のアプローチ方法を呼びます。

コードレビュー

コードレビューは、ソフトウェア開発の一工程で、 ソースコードの検査を行い、開発工程で見過ごされた誤りを検出する事で、 ソフトウェア品質を高めるためのものです。

HTML

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

CSS

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

0グッド

0クリップ

投稿2022/01/03 05:06

編集2022/01/03 05:11

コーディング学習サイトをみて勉強しているのですが、
指定した画像が表示されません。

画像の指定方法が2つあるのですが、 2つほど画像が表示されません。

1つめは

<!--background-imageをつかった場合--> <a href="" class="card"> <div class="card-inner"> <div class="card-img" style="background-image: url(/images/card-image.jpg);"></div> <div class="card-body"> <time class="card-time" datetime="YYYY-MM-DD">YYYY/MM/DD</time> <p class="card-title">テキストテキストテキストテキスト</p> </div> </div> </a> /*background-imageをつかった場合*/ .card { display: block; max-width: 400px; box-shadow: 5px 5px 20px rgba(196, 196, 196, 0.5); background-color: #F5F6F8; } .card-inner { padding: 15px; } .card-img { padding-top: (3 / 4 * 100%); background-repeat: no-repeat; background-size: cover; background-position: center; } .card-time { font-size: 12px; color: #767676; } .card-title { color: #333; font-size: 14px; }

2つめは画像を直接指定した場合です

<!--background-image を使わない場合--> <a href="" class="card"> <div class="card-inner"> <div class="card-img2"> <img src="/images/card-image.jpg" alt="" /> </div> <div class="card-body"> <time class="card-time" datetime="YYYY-MM-DD">YYYY/MM/DD</time> <p class="card-title">テキストテキストテキストテキスト</p> </div> </div> </a> /*background-imageを使わない場合*/ .card-img2 { padding-top: (3 / 4 * 100%); position: relative; } img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: cover; }

下記はテスト環境URLです
リンク内容

比率を保ちながら画像を拡大縮小させる方法
上記の参考サイトをみながらソースを書いたのですが、画像がでませんでした。

やったこと

画像を直接
<img src="/img/www.jpg/">
のように表示したら画像はでました。

card に 
height:auto;
を指定しても駄目でした。

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

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

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

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

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

skys215

2022/01/03 11:52

/images/card-image.jpgは存在するのでしょうか?
skys215

2022/01/03 13:56

htmlのパスはなんでしょうか?
guest

回答1

0

ベストアンサー

calc が抜けているのでは。

padding-top: (3 / 4 * 100%)padding-top: calc(3 / 4 * 100%)

投稿2022/01/04 01:57

Lhankor_Mhy

総合スコア36163

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

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

niconic73027793

2022/01/04 02:03

追加したら出来ました! ありがとうございます<(_ _)>
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.46%

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

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

質問する

関連した質問