gpt4 book ai didi

Jquery 切换内容位置

转载 作者:太空宇宙 更新时间:2023-11-03 23:59:53 27 4
gpt4 key购买 nike

页面html

<div class="outbox">
<p class="heading">Header-1 </p>
<div class="content">Lorem ipsum dolor sit amet</div>
<p class="heading">Header-2</p>
<div class="content">Lorem ipsum dolor sit amet</div>
<p class="heading">Header-3</p>
<div class="content">Lorem ipsum dolor sit amet</div>
</div>

CSS

.outbox
{
margin: 0;
padding: 0;
}

.heading
{
background-color: #FF6666;
border: 1px solid #FF5050;
text-align: center;
font-weight: bold;
margin: 1px;
padding: 3px 10px;
cursor: pointer;
float: right;
width: 300px;
height:25px;
}



.content
{
background-color: #FFCCCC;
}

JQUery

<script type="text/javascript">
$(document).ready(function() {
$(".content").hide();
$(".heading").click(function()
{
$(this).next(".content").slideToggle(500);
});
});
</script>

当我点击内容的任何标题时,展开的部分总是出现在页面的顶部。如何在标题下方显示它?提前谢谢你。

最佳答案

试试这个:

HTML

<div class="outbox">
<div class="container">
<p class="heading">Header-1 </p>
<div class="content">Lorem ipsum dolor sit amet</div>
</div>
<div class="container">
<p class="heading">Header-2</p>
<div class="content">Lorem ipsum dolor sit amet</div>
</div>
<div class="container">
<p class="heading">Header-3</p>
<div class="content">Lorem ipsum dolor sit amet</div>
</div>
</div>

CSS

.outbox
{
margin: 0;
padding: 0;
}

.heading
{
background-color: #FF6666;
border: 1px solid #FF5050;
text-align: center;
font-weight: bold;
margin: 1px;
padding: 3px 10px;
cursor: pointer;
width: 300px;
height:25px;
}
.container{
float:right;
}


.content
{
background-color: #FFCCCC;
}

fiddle http://jsfiddle.net/LMWpZ/

关于Jquery 切换内容位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17192240/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com