CSS出錯(cuò)用border;
JS出錯(cuò)用console.log()
這是根本的。
css
- 浮動(dòng)元素,父元素不設(shè)高度,就看不到子元素的,因?yàn)楦?dòng)元素只會(huì)因?yàn)閮?nèi)容設(shè)置高度,脫離文檔流,父元素識(shí)別不了子元素了,認(rèn)為高度是零。不知道就是border。
- 層級(jí)關(guān)系,有的可以繼承的,有的不可以繼承的。理清這種父元素已經(jīng)好多種設(shè)置了,而且子元素也好多種設(shè)置了,然后就自己覺得都亂了,問題出來(lái)了,也不知道出在哪里。定位就是定位,浮動(dòng)就是浮動(dòng),都是相對(duì)于父元素來(lái)的。又要居中,又要有其他效果,所以有時(shí)候會(huì)亂,連寬度都會(huì)影響子元素位置。
要明白,先實(shí)現(xiàn)什么設(shè)置。
JS
- 函數(shù)的變量作用域,尤其是循環(huán)語(yǔ)句里的,其實(shí)循環(huán)語(yǔ)句不是函數(shù),它里面的作用域就是函數(shù)體內(nèi)的。
- 回調(diào)函數(shù),動(dòng)畫,讀寫數(shù)據(jù),事件,定時(shí)器之類的,只要是異步的執(zhí)行的,就要注意哪些代碼是要放在回調(diào)函數(shù)里的。
- 封裝函數(shù)時(shí),如何設(shè)置this,如何保留this,如何傳入外部變量,如何儲(chǔ)存外部變量。
待續(xù)
時(shí)間緊迫,鑒于膀胱壓力記憶一時(shí)斷片,先待續(xù),后續(xù),我直接寫在評(píng)論里,作為自己的記錯(cuò)本了。這就是我的記錯(cuò)本!
QQ20171107-0.gif