为了账号安全,请及时绑定邮箱和手机立即绑定

展开与收起效果

难度初级
时长 1小时 0分
学习人数
综合评分9.73
101人评价 查看评价
9.7 内容实用
9.8 简洁易懂
9.7 逻辑清晰

已采纳回答 / 飞天意大利面神兽
<...code...>所以p元素会拥有margin值,而margin是外扩充。元素的任何内容都会被margin所包裹,包括background,所以你会看到有空隙,但margin也属于那个元素本身,所以其实本身是已经触顶的。而padding是内扩充,相当于有棍子把容器给撑开了,然后background继续覆盖,所以令你感觉上padding值加上了,然后就触顶了。

已采纳回答 / Caballarii
你把script标签放到</body>之前应该就能起作用了html从上向下执行,执行到getElementById的时候页面上还没有这个节点,所以取不到

最赞回答 / 慕粉3835875
var hpn=document.getElementById("hpn");var strHref=document.getElementById("strHref");strHref.onclick=function () {    if (hpn.style.display == "none"){        hpn.style.display = "block"        strHref.innerHTML="收起";    }else {        hpn.style.display ...

已采纳回答 / pardon110
一个是获取html,一个是获取text文件,如下示例<...code...>

已采纳回答 / 不断滴自我催眠
你是不理解 += 还是不理解5?+=是运算符 你可以理解为 h = h + 5为什么是5呢  这个随便填的··每次增加的高度··你写成10也可以··

已采纳回答 / 小王子抓猫咪
你在else中需要return停止这个函数。否则你的h不满足条件时你也会不断延期执行这个函数。自然就会不断颤抖。

已采纳回答 / 成者并非一蹴而就
结构,样式,行为分离是理想化,但不是绝对化!!先说你提出的:有些东西可以代替,比如用onclick调用函数,但是具体看作者;当然,能尽量实现<结构,样式,行为分离>还是最好这样,方便以后的维护和调整------题外话-----------现在主流的浏览器IE,Chrome,Firefox,Opera,国内的双核浏览器(IE+WEBKIT OR IE+ blind);并非所有主流浏览器都支持较新的规则,比如针对IE6~8,为了布局有时候就不得不用许多HACK CSS;其实根据最新的XHTML5+...

已采纳回答 / 萤火虫cc
先把点开的文章slidedown().然后用jQuery的 :not 选择器把这篇文章剔除,其他的文字都slideup()

已采纳回答 / 木白121
引用版本库的问题 ,你可以用我这种方法        $(function(){    $('#strHref').on('click',function(){        $('#hpn').toggle(5000);    })})

已采纳回答 / 子涵_program
点击事件你要绑定打开和关闭两个事件,点击的时候你不能分开指定执行的是打开还是关闭,所有就造成打开的瞬间就关闭。也就是没有效果
课程须知
您至少具备HTML/CSS、JavaScript基础知识。
老师告诉你能学到什么?
1.掌握使用定时器控件动画。2.掌握节点式查找控件的方法。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消