動(dòng)態(tài)調(diào)整圖片那段,做延遲調(diào)用還是會(huì)有閃現(xiàn)bug的。不防參考下這個(gè):
document.onreadystatechange = function(){
console.log(document.readyState);
if(document.readyState == 'interactive'){
addSlider();
}
if(document.readyState == 'complete'){
resizeImg()
}
}
這樣就能確保resizeImg()調(diào)用前頁(yè)面結(jié)構(gòu)已經(jīng)出現(xiàn)了。
document.onreadystatechange = function(){
console.log(document.readyState);
if(document.readyState == 'interactive'){
addSlider();
}
if(document.readyState == 'complete'){
resizeImg()
}
}
這樣就能確保resizeImg()調(diào)用前頁(yè)面結(jié)構(gòu)已經(jīng)出現(xiàn)了。
2017-08-28
@xxqnjwggd className無(wú)效是因?yàn)閏lassName += ' main-i_active'沒(méi)加上一個(gè)空格,導(dǎo)致加進(jìn)去的class與上一個(gè)class黏在一起而失效
2017-08-15
老師講的這種方式是不是就是Vue,angular的mvvm開(kāi)發(fā)方式啊,數(shù)據(jù)雙向綁定,我這種渣渣這個(gè)階段無(wú)法理解啊
2017-08-09
倒影代碼貼出,可用
.ctrl-i img{
width: 100%;
position: absolute;
left: 0;
bottom: 30px;
z-index: 1;
-webkit-box-reflect:below 0 -webkit-linear-gradient(
transparent,
transparent 50%,
rgba(255,255,255,.3));
}
.ctrl-i img{
width: 100%;
position: absolute;
left: 0;
bottom: 30px;
z-index: 1;
-webkit-box-reflect:below 0 -webkit-linear-gradient(
transparent,
transparent 50%,
rgba(255,255,255,.3));
}
2017-07-17
@炸毛噠天才小阿君 你的代碼文字出不來(lái)效果是因?yàn)檎齽t同時(shí)會(huì)匹配<h2>和<h3>標(biāo)簽,標(biāo)簽變成了data的中對(duì)應(yīng)的value值,設(shè)置的css就不起作用了
2017-07-10
視頻中g(shù)('.main-i')我編寫(xiě)時(shí)拿不到dom元素,改成document.getElementsByClassName('main-i')可以拿到,可能執(zhí)行g(shù)函數(shù)時(shí)dom還沒(méi)加載完
2017-06-28
不錯(cuò)哦,全部打完了,html和css部分我是按照自己的思路來(lái)的,沒(méi)有按照老師的思路去寫(xiě),但是總體效果是一樣的,杠桿的,謝謝老師
2017-06-25