|
每當寫完大量(liang)的(de)(de)樣式代碼的(de)(de)時候,因為(wei)css本(ben)身的(de)(de)層疊(die)性,在觀察其顯示出的(de)(de)效果,因為(wei)某些(xie)原(yuan)因可能(neng)出現了與之前(qian)設想有(you)些(xie)出入的(de)(de)地方,該(gai)從那些(xie)地方如說去查找下這(zhe)些(xie)問(wen)題(ti)來源。在這(zhe)里,我說說自己的(de)(de)想法思(si)路。 不(bu)(bu)(bu)過在這之前,你需(xu)要對(dui)css屬性(xing)有些足夠上的(de)認(ren)識,以(yi)及在顯(xian)示其效果(guo)的(de)時候可能(neng)會出因為不(bu)(bu)(bu)同環境下(xia),導致的(de)不(bu)(bu)(bu)同的(de)樣子的(de)結果(guo)顯(xian)示。 下面就(jiu)我的思路來說說是怎(zen)樣思考的方式的。
什么是疏忽上的出錯誤?
每當有顯示的樣式的時候,出現的不是我們的預期
每當有顯示的樣式的時候,出現的不是我們的預期 最后要(yao)說的(de)就(jiu)是(shi),因(yin)為css本(ben)來就(jiu)是(shi)層疊(die)樣式(shi)表,可能(neng)有些原因(yin)是(shi)因(yin)為某些選擇器的(de)優(you)先級問題(ti)導致(zhi)出現了樣式(shi)上的(de)沖突。在(zai)這個地(di)方(fang),盡量不(bu)要(yao)用!important的(de)方(fang)式(shi)去解決,最好(hao)是(shi)在(zai)編寫(xie)一個完整的(de)樣式(shi)樣式(shi)表前(qian),好(hao)好(hao)的(de)思考(kao)下,如(ru)何命(ming)名,構建組件,分離(li)狀態等等。然后,要(yao)想提高效率,免去不(bu)必要(yao)的(de)麻(ma)煩,試用下css預處理(li)器也很(hen)有必要(yao)的(de),比如(ru)less sass等等。 以上僅(jin)僅(jin)是個人意見(jian),有更好的方法思路,也請分享出來談論。獻丑 |