質問: 入門者のJavaScriptという本で勉強中です HTMLのコード外で作ったCSSを読み込み動かすプログラムを学習中です。 内容は画像ビューワでビューワ内の→ボタンをクリックすると画像の表示ナンバーが CSSで指定した色や影が付くハズですが画像がチェンジするだけで変わりません。 ### 発生している問題・エラーメッセージ エラーメッセージ無し ``` ### 該当のソースコード  簡易画像ビューワ No.1 ← → ``` ここに言語名を入力 ソースコード .no1{ color: green; } .no2{ color: red; text-shadow: 2px 2px 1px rgba(255,0,0,0,5); } 聞ける人に聞いてコードは合っていると言われました。 インターネットエクスプローラー、chrome、ファイアーフォックスのブラウザーで検証しましたが。 画像は変わっても文字表示は変わりませんでした。 よろしくお願いします。 ### 補足情報(FW/ツールのバージョンなど) ここにより詳細な情報を記載してください。
回答: とりあえずchrome+codepenで提示のソースを動かしてみましたが普通に動きますね。 考えられるのはlinkタグにtype="text/css"が足りないとかcssのパスが間違っているとか。 あと、←ボタンを押したときのイベント、`alert`は`window.`つけなくても動くのでぱっと見わかりませんが、2行目がピリオドではなくカンマで連結されていますよ。