gpt4 book ai didi

jquery - 单击链接时在另一个上显示 div

转载 作者:行者123 更新时间:2023-11-28 16:10:10 25 4
gpt4 key购买 nike

我想在单击链接时在另一个上显示一个 div这是 html 和 css 代码:

<div id="desc" class="desc">some text</div>
<div id="awards" class="awards">some other text</div>
<a href="#">click</a>

.desc {
border:1px solid #000;
height:170px;
width:330px;
}
.awards {
border:1px solid #000;
height:170px;
width:330px;
display:none;
}

如果可能,使用过渡。

我举了一个例子,我希望 desc 消失并且 awards 出现 http://jsfiddle.net/06nsd1y3/

最佳答案

如果您不想回到初始状态,那么 Javascript 就不是必需的:只需将 CSS 与 :target 伪类一起使用

示例:http://jsfiddle.net/03vqnoob/


标记:

<div id="desc" class="desc">some text</div>
<div id="awards" class="awards">some other text</div>
<a href="#desc">click</a>

CSS:

div:target {
display: none;
}

div:target + div {
display: block;
}

如果您还需要过渡,您可以使用 opacity 属性,例如http://jsfiddle.net/w17p6o5d/

关于jquery - 单击链接时在另一个上显示 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28215019/

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