【发布时间】:2015-05-23 02:34:12
【问题描述】:
我正在为我的网页开发课程做期末考试,我正在尝试制作一个以博客为主题的网站。我想制作我的代码,以便有一张个人资料图片,当点击它时,它会变成一个框并显示个人简介和其他一些信息。我已经完成了那部分,但现在我想这样做,以便当再次单击个人资料图片时,它会使框和信息消失。我知道有一些方法,我尝试了一些但没有成功。当我尝试 .toggle 时,它完全消失了。任何建议都会有所帮助,谢谢
(JSfiddle 不适合我,抱歉)>
CodePen
JavaScript:
$(document).ready(function() {
$('#picback').click(function() {
$('#picback').animate({
borderTopLeftRadius: 100,
borderTopRightRadius: 100,
borderBottomLeftRadius: 2,
borderBottomRightRadius: 2,
height: 460
}, 'slow');
$('#info').fadeIn('slow');
});
});
【问题讨论】:
-
可以在问题中包含
html吗? -
所以你试过 $('#info').fadeToggle('slow')?
-
我们在 2015 年。这真的应该在不涉及 Javascript 或 jQuery 的情况下完成。纯 CSS 和 HTML 解决方案易于实现。使用过渡!
-
在下面找到我的纯 HTML/CSS 解决方案。
-
你在 30 分钟内得到了 7 个答案。而且没有一个能解决你的问题?
标签: javascript jquery html css jquery-animate