Googleアイコン、Instagram、Facebookアイコンの上にマウスを重ねると、どのように消えてしまいますか?マウスオーバーCSS問題(後に不透明度を適用するCSS)
これは、テキストが消えて元の色の状態に戻らないモバイル対応メニューでも発生しています。
サイトhopkinslawokc.com
Googleアイコン、Instagram、Facebookアイコンの上にマウスを重ねると、どのように消えてしまいますか?マウスオーバーCSS問題(後に不透明度を適用するCSS)
これは、テキストが消えて元の色の状態に戻らないモバイル対応メニューでも発生しています。
サイトhopkinslawokc.com
ですこんにちは、あなたは不透明セットを持っていない、しかし、あなたは、アイコンの上にカーソルを置くならば、彼不透明だより。 li> idに不透明感を与えるならば。その李ID = "メニュー項目-40不透明度:0.35;
// Social Hover
\t jQuery(".social-icon").hover(function(){
\t \t jQuery(this).animate({ opacity: 0.35 }, 150);
\t }, function(){
\t \t jQuery(this).animate({ opacity: 1 }, 150);
\t });
/* this bit of code was found in
http://hopkinslawokc.com/wp-content/themes/goodspace-v1-11/javascript/gdl-scripts.js
*/
ul {
list-style: none;
font-size: 36px;
}
ul li {
float: left;
margin-right: 20px;
}
<link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.6.3/css/font-awesome.min.css" rel="stylesheet"/>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<ul>
<li class="social-icon">
<i class="fa fa-facebook"></i>
</li>
<li class="social-icon">
<i class="fa fa-twitter"></i>
</li>
<li class="social-icon">
<i class="fa fa-google"></i>
</li>
</ul>
最初の答えが言った...あなたはそれから色あせ表示させたい場合を除き、期待と同じように働いていますその後、あなたはCSSでそれを追加する必要があり行く得る。
CSSコードで設定した元の色の状態に戻したい。 –
ページが読み込まれるときに、不透明度を1にして、誰かがその上をホバーすると、不透明度を.35に設定すると消えてしまいます。あれは正しいですか? – orangeh0g
はい。彼らが立ち去った後、私はそれを1 –
これが唯一の解決策CSSです。
ul {
list-style: none;
font-size: 36px;
}
ul li {
float: left;
margin-right: 20px;
opacity:.35;
transition: all 150ms linear;
}
ul li:hover{opacity:1;}
.fa-facebook{color:blue;}
.fa-twitter{color:#2b2626;}
.fa-google{color:#ff0000;}
<link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.6.3/css/font-awesome.min.css" rel="stylesheet"/>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<ul>
<li class="social-icon">
<i class="fa fa-facebook"></i>
</li>
<li class="social-icon">
<i class="fa fa-twitter"></i>
</li>
<li class="social-icon">
<i class="fa fa-google"></i>
</li>
</ul>
このような問題にヒットしたときには、コードペンやそのような場所のようにnavを再作成するほうがはるかに簡単です。問題を絞り込む方が簡単です。私が見ることのできるものから、LI(リストアイテム)の上を移動すると、LIの不透明度は.35に設定されます。その後、再び上に移動すると、LIは不透明度1に変更されます。これは、LI html要素自体に設定されているインラインスタイルです。確かに、この変更を行うJavascriptがありますが、どのJavaScriptファイルがそれを行っているのかわかりません。 – orangeh0g
質問自体にコードを含めてください。問題を再現するのに十分です:http://meta.stackoverflow.com/questions/254428/something-in-my-web-site-or-project-doesnt-work -can-i-just-paste-a-link-to-it –