解決微信小程序設置寬度100%留白的方法

很多開發者微信小程序設置寬度100%留白的,遇到這個問題,先解決這個問題,先要盒模型這個概念。

 

盒模型分類:標準盒模型和IE盒模型;

標準盒模型:當我們給元素設置width和height,默認情況下就是在標準盒模型下,設置的是content的width和height。記住一個公式。width=contentWIdth;height=ContentHeight。

  

IE盒模型:當我們設置了IE模型後,我們設置的width和height是指這個盒子的大小,此時的公式是:width=contentWidth+paddingLeft+paddingRight+borderWidth,height=contentHeight+paddingTop+paddingBottom+borderWidth
 

瞭解盒模型問題以後,我們給內容設置了width爲100%,卻在默認情況下它是標準盒模型,所以width只是指content的值,此時我們在給他加padding或者設置border寬度的時候,其實盒子的寬度就大於100%了。所以會有留白。

 

所以我們解決的問題就一句話搞定,我們將標準盒模型設置成IE盒模型,希望對你有幫助。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章