做切圖工作一個多星期??偨Y(jié)了幾個要領(lǐng):
先觀察整個頁面的布局,找出公共的樣式。寫成單獨的類名。在HTML中調(diào)用即可。這樣可以提高切圖效率,節(jié)約開發(fā)時間。
把頁面看成一個個橫向的結(jié)構(gòu),用浮動(別忘了清浮動)去布局,多用百分比為元素單位。用內(nèi)邊距和外邊距去達到最后想要的效果。
在使用overflow:hidden;的時候。會遇到子元素定位超出可視范圍造成overflow:hidden;無效的情況。這時候在最外面的容器上加相對定位(position: relative;)就可以解決。
有時候網(wǎng)頁由于元素的padding或者margin而產(chǎn)生超出橫向可視區(qū)域的情況。如果不是很多。就在body加上overflow:hidden;就可以解決;
元素居中的方法一般用兩個,一個是:margin: 0 auto;一般用于有寬度的塊級元素。還有一個是:text-align: center;用于元素里的文字。
點擊出現(xiàn)和隱藏菜單用JQ里的show()和 hide()方法來實現(xiàn)。代碼很簡短。
一些點擊效果用一個新的類名實現(xiàn)。JQ控制刪除添加類名。新類名的樣式結(jié)尾要加上!important來提高優(yōu)先級別。
對于前端現(xiàn)在很多的開發(fā)都是運用各種框架和插件庫。在高速開發(fā)的需要之下。這個方法是最合適的。當然也不能忘記基礎(chǔ)的東西。JavaScript作為前端的核心技術(shù),不能忽視。如果一個項目比喻成一桌子的菜。那么JavaScript就是各種原材料??蚣芫褪谴虬玫某善凡?。有一天成品菜需要更換了。還是要用到JavaScript。與其說那些框架(Angular、React、Vue)是一項技術(shù)不如說是一個指標,包括CSS在內(nèi)。在空閑的時間里必須要不斷的去學習。方向也很重要。掌握原生的技術(shù)才能走得長遠。
如沒特殊注明,文章均為方維網(wǎng)絡(luò)原創(chuàng),轉(zhuǎn)載請注明來自http://m.oulysa.com/news/5147.html