微信小程序樣式position理解


position 一般用到的有static、absolute、relative、fixed,他們之間有什么區別呢?

static : 這個默認值 ,即按照寫代碼順序的位置

relative : 這個是在寫代碼位置基礎上,再偏移一個地址,注意:這里最重要的是原來的位置會保留下來,即人走了,位置還是屬於你。

absolute : 這個也是在寫代碼位置基礎上,再偏移一個地址,但這里原來的位置不會保留下來,即人走了,位置也還回去了。

fixed : 這個跟寫代碼位置沒有關系,天生有特權,想到哪到哪。

 

做個比較形象的比喻:

例如排隊

1、比如前面已經排了3個人了,你第4個到,那么你的位置就是第4個,這個是static

2、這時因為看到旁邊的隊伍走的快,你就讓后面的人幫助你照看一下你這個位置,你到旁邊的隊伍排着,

如果旁邊隊伍又慢了,你就可以回來。 這就是relative,有點貪得無厭哈! :&

3、同樣,如果你看到旁邊的隊伍確實快,你直接放棄了本隊的第4個位置,后面的直接占了這個位置,那么這就是absolute,

這個才是對的嘛!不應該人走了還占位置。  :()

4、最后,我是某某親戚,我想占哪隊就占哪隊,我想占哪個位置就哪個位置,誰也管不着,這個就是fixed了。

哈哈,還是fixed最霸道,不得不讓着點!

 

以上就是這4個屬性的意思!

點贊 4
————————————————
版權聲明:本文為CSDN博主「灰暗角落里的琴」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/u012329294/java/article/details/79687160


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM