CSS里transform變形這個(gè)屬性有點(diǎn)學(xué)習(xí)難度,尤其在CSS3里加上了3D效果之后,2維變3維學(xué)習(xí)成本更是成倍提高。為什么設(shè)計(jì)師的眼里飽含著淚水,因?yàn)閷?duì)頁(yè)面效果愛(ài)的深沉。...
今天在項(xiàng)目里寫復(fù)選框的全選功能時(shí),遇到了一個(gè)坑,這個(gè)坑就是js的隱式轉(zhuǎn)換,雖然知道這個(gè)東西,但是卻記錯(cuò)了,搞了半天才發(fā)現(xiàn)原來(lái)是這么一個(gè)小錯(cuò)誤。 問(wèn)題:不管下面的復(fù)選框選沒(méi)選中...
直接if (!element.firstElementChild )??
對(duì)的,這樣最好,我之前那樣寫了困擾半天,哈哈
檢測(cè)數(shù)據(jù)類型typeof的一個(gè)易錯(cuò)點(diǎn)切記 !?。ypeof返回的值是一個(gè)字符串?。。〕鲥e(cuò)的代碼: 此段代碼為獲取子元素的兼容代碼,本來(lái)判斷一個(gè)屬性是否在瀏覽器中支持,是看它的類型是否是undefined,...
注意:XML 聲明通常在 XML 文檔的第一行出現(xiàn)。 XML 聲明不是必選項(xiàng),但是如果使用 XML 聲明,必須在文檔的第一行,前面不得有空格空行。 出現(xiàn)問(wèn)題場(chǎng)景:用ajax請(qǐng)...
value與innerHTML,innerText的區(qū)別:innerHTML與innerText的區(qū)別我就不講了,主要講value與這兩者的區(qū)別!1.value是表單元素的特...
切記 ?。?!typeof返回的值是一個(gè)字符串?。?!出錯(cuò)的代碼: 此段代碼為獲取子元素的兼容代碼,本來(lái)判斷一個(gè)屬性是否在瀏覽器中支持,是看它的類型是否是undefined,...
兔子問(wèn)題: 有個(gè)人想知道,一年之內(nèi)一對(duì)兔子能繁殖多少對(duì)?于是就筑了一道圍墻把一對(duì)兔子關(guān)在里面。已知一對(duì)兔子每個(gè)月可以生一對(duì)小兔子,而一對(duì)兔子從出生后第3個(gè)月起每月生一對(duì)小兔子...
float浮動(dòng)與position同時(shí)使用并不會(huì)沖突,前者是使元素脫離標(biāo)準(zhǔn)流,浮動(dòng)在文檔流上;而后者是使元素相對(duì)自身的移動(dòng)定位,雖浮動(dòng)但占據(jù)原有位置。當(dāng)兩者同時(shí)使用時(shí),不會(huì)發(fā)生...
第一步:打開(kāi)git.bash.exe,輸入:cd 文件夾 第二步:git init(在當(dāng)前目錄中生成本地的git管理文件夾) 第三步:git add .(這個(gè)是將項(xiàng)目上所有的...
document.getElementById/Name/TagName這三個(gè)可以取得元素,分別通過(guò)查詢id、name和標(biāo)簽名。但他們的返回值室友區(qū)別的。下面來(lái)看個(gè)簡(jiǎn)單的例子...
原型的動(dòng)態(tài)性 對(duì)原型對(duì)象所做的任何修改都能立即從實(shí)例上反映出來(lái)——即使是先創(chuàng)建了實(shí)例后修改原型也照樣如此。 如代碼所示,即使是在實(shí)例之后修改原型,friends仍然可以訪問(wèn)到...