寬度到最大值停留的時(shí)候出現(xiàn)了抖動(dòng),然后照著源碼改完,再去試圖改成原來(lái)的樣子,發(fā)現(xiàn)怎么都不抖動(dòng)了。。。。
2016-10-03
我做了例子,發(fā)現(xiàn)div里面的H1H2標(biāo)簽,收起來(lái)隱藏的時(shí)候有些慢
2016-09-28
這樣寫(xiě)最后會(huì)有5px的padding,因?yàn)閜n設(shè)置了padding:5px,這個(gè)效果現(xiàn)在可以用css來(lái)實(shí)現(xiàn),通過(guò)transition屬性和animation配合使用來(lái)實(shí)現(xiàn)高度變化效果。
2016-09-25
我還納悶setTimeout 為什么可以不斷自調(diào)用呢,原來(lái)是用了遞歸...
2016-09-14
這樣寫(xiě)很死板。 應(yīng)該用判斷, 1個(gè)函數(shù)就搞定代碼更少
2016-09-12
這個(gè)程序....是咋個(gè)成功的....settimeout只能執(zhí)行一次,而且使用的if語(yǔ)句。求解惑.....我只能用while&setinterval實(shí)現(xiàn)
2016-09-11
多么實(shí)用的函數(shù)toggle自從1.9后從jq移除了,還是老實(shí)在用hide和show吧,代碼量也并不比toggle多,于是自己寫(xiě)嘛,點(diǎn)擊的時(shí)候用is判斷元素是不是顯示的(if $('#id').is(':visible'))
xx.click(function(){
if(xx.is(':visible')){
xx.hide();
}else{
xx.show();
}
});
xx.click(function(){
if(xx.is(':visible')){
xx.hide();
}else{
xx.show();
}
});
感覺(jué)這里講得坑了新人啊 我弄了好久才想到溢出……要用overflow:hidden才是良好的表現(xiàn):
#pn{height:auto;overflow:hidden}
如果你沒(méi)有設(shè)置背景色 然后在要改變高度的那個(gè)div(也就是例子中id=pn那個(gè)div)里面寫(xiě)上一大段文字(五六行的) 你會(huì)發(fā)現(xiàn) 內(nèi)容是直接出現(xiàn)和直接消失的 設(shè)置了背景色會(huì)發(fā)現(xiàn)背景色在增大縮小 里面的內(nèi)容壓根不動(dòng)
畢竟div的內(nèi)容占用大了會(huì)溢出啊啊啊啊啊啊啊啊
如果顯示的要是圖片 得用background-image才會(huì)大小變化 直接插入一個(gè)圖也會(huì)溢出的 是一下子出現(xiàn)和消失啊………………
#pn{height:auto;overflow:hidden}
如果你沒(méi)有設(shè)置背景色 然后在要改變高度的那個(gè)div(也就是例子中id=pn那個(gè)div)里面寫(xiě)上一大段文字(五六行的) 你會(huì)發(fā)現(xiàn) 內(nèi)容是直接出現(xiàn)和直接消失的 設(shè)置了背景色會(huì)發(fā)現(xiàn)背景色在增大縮小 里面的內(nèi)容壓根不動(dòng)
畢竟div的內(nèi)容占用大了會(huì)溢出啊啊啊啊啊啊啊啊
如果顯示的要是圖片 得用background-image才會(huì)大小變化 直接插入一個(gè)圖也會(huì)溢出的 是一下子出現(xiàn)和消失啊………………
2016-08-30
10110001
你用了href=#吧 這個(gè)會(huì)跑到頂部的
要么用錨 要么不要用a標(biāo)簽 用個(gè)button
你用了href=#吧 這個(gè)會(huì)跑到頂部的
要么用錨 要么不要用a標(biāo)簽 用個(gè)button
2016-08-30