jQueryまたはpure cssを使用してスライドアップエフェクトを作成しようとしています。jQueryを使用して1つのdivを非表示にして別のオーバートップを表示するときにスライド遷移を行います
私はコンテナdivを持ち、その中に2つのコンテンツdivがあります。私はthis demoの最初のタイルのような効果をマウスのホバーとマウスの上に出たいと思います。
私の現在のコードのhttps://jsfiddle.net/jfyacwvg/をご覧ください。 Item 1をホバリングすると、段落が表示されます。これは問題ありませんが、何らかのスライド効果で表示させたいのです。
アイテム1をホバリングしたときにアイテム2と3が変更されていることを気にしないでください。後で修正する必要があります。 htmlです。ここ
$(".card").hover(
function() {
$(".content-1").hide();
$(".content-2").show();
}, function() {
$(".content-2").hide();
$(".content-1").show();
}
);
:このJSFiddleで
<div class="container">
<div class="row">
<div class="col-md-10 col-md-offset-1">
<div class="row">
<div class="col-md-4">
<div class="card">
<div class="content-1" style="height: 300px">
<img src="http://placehold.it/350x150" class="img-responsive" style="margin-left: auto; margin-right: auto;" />
<h3 class="text-center">Item 1</h3>
</div>
<div class="content-2" style="display: none; height: 300px;">
<p style="margin:30px 0 30px 0">Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p>
</div>
</div>
</div>
<div class="col-md-4">
<div class="card">
<div class="content-1" style="height: 300px">
<img src="http://placehold.it/350x150" class="img-responsive" style="margin-left: auto; margin-right: auto;" />
<h3 class="text-center">Item 2</h3>
</div>
<div class="content-2" style="display: none; height: 300px;">
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p>
</div>
</div>
</div>
<div class="col-md-4">
<div class="card">
<div class="content-1" style="height: 300px">
<img src="http://placehold.it/350x150" class="img-responsive" style="margin-left: auto; margin-right: auto;" />
<h3 class="text-center">Item 3</h3>
</div>
<div class="content-2" style="display: none; height: 300px;">
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
をあなたはそれが表示可能になりますので、ここであなたの最小限の、関連するコードを指定する必要がありますあなたがそのページを削除したときに他の人たちによって – Rob