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

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

新規登録して質問してみよう
ただいま回答率
85.47%
CSS3

CSS(Cascading Style Sheet)の第3版です。CSS3と略されることが多いです。色やデザインを柔軟に変更することが可能になります。

HTML5

HTML5 (Hyper Text Markup Language、バージョン 5)は、マークアップ言語であるHTMLの第5版です。

Q&A

解決済

3回答

823閲覧

cssが反映されない

banana.red

総合スコア4

CSS3

CSS(Cascading Style Sheet)の第3版です。CSS3と略されることが多いです。色やデザインを柔軟に変更することが可能になります。

HTML5

HTML5 (Hyper Text Markup Language、バージョン 5)は、マークアップ言語であるHTMLの第5版です。

0グッド

2クリップ

投稿2022/04/15 14:12

編集2022/04/15 14:44

cssが反映されない

html

<div class="boxA"> <article class="gaiyou"> <a href="#"> <img src="img/tomato.jpg" alt=""> <h1>もぎだてトマトをおいしく食べたい</h1> <p>もぎだてトマトを食べたくなって、ちょっと郊外にあるトマト農家の直売所まで行ってきました。ここの・・・</p> <p class="more">続きを読む</p> </a> </article> </div>

以下反映されないcssの記述です。

.gaiyou a:hover {box-shadow:0 0 10px #dddddd}
.gaiyou img {
max-height: 100%;
height: auto;
border: none;
margin-bottom:15px;
vertical-align:bottom
}

.gaiyou h1 {
margin-top: 0;
margin-bottom: 5px;
margin-left: 15px;
margin-right: 15px;
font-size: 22px
}

.gaiyou p {
margin-top: 0;
margin-bottom: 15px;
margin-left:15px;
margin-right:15px;
font-size:14px
}

/続きを読む/
.more {
display: inline-block;
padding: 5px 15px;
background-color: #3077be;
color: #ffffff
}

実際のページ

イメージ説明

 試したこと

ファイルは同じ階層にあります。
cssのファイル名などもあってます。
デベロッパーツールにエラーはなかったです。
何か考えられる原因はありませんか?

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

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

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

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

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

5ugarVVatch1ng

2022/04/15 16:01

また、キャッシュの問題かもしれないのでスーパーリロードしてみてください。
consel

2022/04/16 08:42 編集

CSS全体が効いていないように見えますが、htmlからcssファイルを読み込んでいる箇所も見せていただけますか? 例 ``` <link rel="stylesheet" type="text/css" href="src/css/tomato.css"> ```
guest

回答3

0

ベストアンサー

こちらで動かしてみましたが、効かないのは下の箇所ですね。
.gaiyou a:hover {box-shadow:0 0 10px #dddddd}

aタグはインライン要素なので、box-shadowは無効です。有効にする場合は『display: block;』を加えればいいです。下の●印の感じです。
.gaiyou a:hover {display: block;●box-shadow:0 0 10px #dddddd}

投稿2022/04/15 21:17

編集2022/04/16 04:47
ants

総合スコア63

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

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

banana.red

2022/04/16 10:35

ありがとうございます。こういうケースもあるのですね。 他も治りました。
guest

0

/続きを読む/

これが邪魔してるんじゃない?

投稿2022/04/15 14:43

phper.k

総合スコア3923

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

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

banana.red

2022/04/15 14:49 編集

質問だとうまく表示できてなかったですがコメントアウトです。すみません。 /**/ 試しに消してみましたが変わらなかったです。
guest

0

追記:2022-04-16

antsさんが回答されている通り
aのdisplayがinlineのままなのが原因ぽいですね:

下記を追加してaタグをinline-blockかblockにしてみるとどうなりますか?

.gaiyou a{ display:inline-block; } /* もしくは */ .gaiyou a{ display:block; }

その際 transition:box-shadow .3s; みたいな記述を追加すると、
フワっと影が表示されます。

.gaiyou a{ display:inline-block; transition:box-shadow .3s; }

"
そのダブルクォートちゃんと半角のダブルクォートですか?

ソースコードはめんどくさがって画像にせず、コードで質問文内に記述してください。

対象のhtml本文もあった方がいいと思います。

以下反映されないcssの記述です

反映されるcssもあるんでしょうか?

cssだけが効かないようですが、jsは機能していますか?

投稿2022/04/15 14:21

編集2022/04/16 03:19
recal

総合スコア1126

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

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

banana.red

2022/04/15 14:23

わかりました。 修正します。
banana.red

2022/04/15 14:33 編集

修正しました。 visual studioのエラーがなかったので半角だと思います。
banana.red

2022/04/15 14:34 編集

反映されるcssもあるんでしょうか? →これ以前に書いていたものは反映されていました。 cssだけが効かないようですが、jsは機能していますか? →htmlは機能しています。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.47%

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

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

質問する

関連した質問