質問: ### 前提・実現したいこと 現在ドットインストールの教材を独学中です。 ここでこんなこと書いて良いか迷いましたが、 もし教えていただける方いらしたら助かります。 現在、おみくじを動画通り作っていましたが、 ボタンの透明度が変わらないのと、 ボタンを押したときに引っ込んでくれません。 たぶん、(hover ,opactiy)(mouseup,mousedown)あたりが おかしいのかなぁと思いました。 コードは何度も確認したのにわかりません。 なぜ、実行できないのか?また、こういう問題を 解決をするためにはどうすべきか教えていただけませんか? 初心者ましてや独学で勉強してますので全然わかりません。 宜しくお願いします。 ### 該当のソースコード ``` おみくじ ? あなたの運勢は? ```
回答: 質問者さんの提示したコードだと`#btn : hover`となっていると思いますが、 正しくは`#btn:hover`でしょう。不要なスペースが入っています。 また、`#btn .pushed`となっている部分についても `#btn.pushed`が正しいでしょう。こちらもスペースが不要です。 プログラミングではスペースひとつで意味が違ってしまうことが少なくないので、こうした細かいことにも注意を払う必要があります。