ボタンのように見えるウィンドウの右上にdiv ( show )を作成しようとしています。ユーザーがそれをクリックすると、別の div ( form ) が開き、 div ( show ) が下にスライドします。だから私はそれを世話するためにjquery slideToggleを使いました。ここで、div ( show )をクリックすると、それは slideToggle div ( form ) ですが、この 2 つの div は 3 番目の div ( ano ) を下に移動します。つまり、この 2 つは他の div に影響を与えます。この 2 つの div をスライダーのように開いて、他に影響を与えないようにしたいのですが、一番上のインデックスに来るはずです。ここにコードがあります
<html>
<head>
<script src="jquery.js"></script>
<style type="text/css">
.ano {
background-image:url('pic1.jpg');
position:
}
.show {
display: block;
margin-top: -10px;
background-image:url('button.png');
margin-left: 85%;
background-repeat:no-repeat;
}
.form {
display: block;
margin-top: -10px;
background-image:url('slider.png');
background-repeat:no-repeat;
margin-left: 85%;
}
body {
background-image:url('bg.jpg');
}
</style>
</head>
<body>
<div class="form">
Here are some content
</div>
<div class="show">
click me
</div>
<div class="ano">
different div
</div>
<script>
$(".show").click(function() {
$(".form").slideToggle();
});
</script>