私は3つの要素(p
要素)を行クラス(それぞれcol-md-4
)で持っています。今では、マウスを動かすたびに、各要素が個別のクラスを持つことができるように、ホバーにクラス(「ウェル」)を渡したいと思います。私はホバーすることなくそれを行うことができますが、ホバーで、私は苦労しています。誰でも助けることができますか?ブートストラップを使用するウェルクラスのホバー効果
答えて
使用CSS
私だけではCSSでこれを行うためにあなたをお勧めします。ユーザーがエレメントにマウスを置いたときに、p
タグにwell
の効果を持たせるだけです。ブートストラップwell
のスタイル定義を引き出し、p:hover
ルールで使用する場合は、Jqueryを使用してクラスを削除する方が良いでしょう。
well
のブートストラップ定義は以下のとおりです。
.well {
min-height: 20px;
padding: 19px;
margin-bottom: 20px;
background-color: #f5f5f5;
border: 1px solid #e3e3e3;
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
}
あなたがしなければならないのは、あなたのページに
.YourMainDivClass p:hover {
min-height: 20px;
padding: 19px;
margin-bottom: 20px;
background-color: #f5f5f5;
border: 1px solid #e3e3e3;
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
}
をこのカスタムCSSルールを追加することです。ここYourMainDivClass
とのアイデアは、あなたが理解としてあなたp
タグがdiv
の一部(でなければならないということです質問)、この効果をページ内のすべてのp
タグで機能させたくありません。特定のグループにエフェクトを制限するために、セレクタに親のclass
を使用しました。
これが役立ちますように!
既存のCSSをコピーするのがなぜ良いのでしょうか? – andreas
@andreasこれは 'jquery'の実行を排除します。スレッド上で実行されます。また、期待される動作はUIのものです。私は個人的には、スクリプトだけを避けることを好みます。できるだけ多くの作業は、CSSだけで実現できます。また、質問はJqueryでタグ付けされていませんが(私はOPがそれを使用していることを知っています) –
@RajshekarReddy ありがとうございます。それは本当に素晴らしい解決策でした。 –
ホバー上のクラスを適用するために使用jqueryの:
$('.myText').mouseenter(function(){
$(this).addClass("well");
});
$('.myText').mouseleave(function(){
$(this).removeClass("well");
});
あなたは単にjQueryのmouseenter
とmouseleave
機能を使用することができます。もちろん
$('p').mouseenter(function() {
$(this).addClass("well");
});
$('p').mouseleave(function() {
$(this).removeClass("well");
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet" />
<div class="container">
<div class="row">
<div class="col-md-4">
<p>Item</p>
</div>
<div class="col-md-4">
<p>Item</p>
</div>
<div class="col-md-4">
<p>Item</p>
</div>
</div>
</div>
あなたはセレクタを変更する必要がありますあなたのニーズに合わせて
- 1. ブートストラップのホバー効果
- 2. CSSを使用したホバー効果
- 3. ブートストラップにホバー効果を追加しますか?
- 4. 'ホバー' 効果
- 5. QPixmapホバー効果?
- 6. ホバー効果jQuery
- 7. ホバー効果が
- 8. ホバー効果でセレクタを使用する方法
- 9. d3スタックバーチャートでd3-tipとCSSホバー効果を使用する
- 10. ホバー画像効果
- 11. 画像ホバー効果 -
- 12. ライトボックス2ホバー効果
- 13. 自動ホバー効果
- 14. img in anchorのホバー効果
- 15. タブ上のホバー効果
- 16. css3でニースのホバー効果
- 17. リンク上のCSSホバー効果
- 18. jquery-uiフレームワークアイコンのホバー効果
- 19. ホバー効果の防止
- 20. ナビゲーションドロップダウンパネルの遅延ホバー効果
- 21. ホバー効果の前後アフター
- 22. メニュー内の効果ホバー
- 23. ホバー効果の変換プロパティ
- 24. テキストcssを使用した画像上のホバー効果
- 25. 他のdivにホバーしながらホバー効果をトリガーする
- 26. イメージを背景とするホバー効果
- 27. (SOに類似)iPad上でシングルタップを使用して「ホバー」効果
- 28. 削除画像ホバー効果
- 29. Adipoli jQuery Imageホバー効果
- 30. メニュードローバー効果ときホバー
何を試しましたか? stackoverflowに関する質問を正しく行う方法をお読みください。あなたが試したことを分かち合う必要があるので、どこに間違っているのか分かります。 –