position定位知識點彙總

2021-07-11 18:22:38 字數 531 閱讀 1115

如果想將某個元素定位到頁面某處的話,此元素position設定absolute,外面盒子position設定relative。

position:absolute;初始預設絕對定位於瀏覽器,如果想絕對定位於外面某盒子元素,則給改盒子元素新增position:relative;屬性。--------最有方案

提問:為什麼一定要用absolute呢,relative可以嗎?

可以,但是不是最優而且可能會增加不必要的麻煩。

外面a盒子元素position:relative;裡面b元素position:relative;如果此時apadding屬性值為0的話,沒什麼影響;如果外層盒子元素apadding有值,則b元素會相對於padding內的content進行定位,而不是貼著border進行定位

頁面布局方法:浮動為主,定位為輔。

--浮動通常用來布局頁面大的框架

--定位通常用來對頁面中某些元素進行精確定位

CSS 定位知識點

以下情況用標準流或者浮動不能實現 某個元素可以自由的在乙個盒子內移動位置,並且壓住其它盒子。當我們滾動視窗的時候,盒子是固定在螢幕的某個位置的。所以 浮動可以讓多個塊級盒子一行沒有縫隙排列顯示,經常用於橫向排列盒子。定位則是可以讓盒子自由的在某個盒子內移動位置或者固定螢幕中的某個位置,並且可以壓住其...

演算法知識點彙總

1.求陣列元素之間相鄰的元素個數或者求字串的長度 指向同乙個陣列的不同元素的兩個指標可以相減,其差便是兩個指標之間相隔的元素個數。例如在乙個字串中,讓乙個指向該串的首元素,讓另乙個指向字串的結束符,兩個指標相減,其差便是字串的長度 2.怎樣判斷兩個指標指向的是陣列的同乙個元素?指標可以互相比較。如指...

小知識點彙總

1 為什麼乙個數的各位數之和可以被3整除時,這個數就可以被3整除 設乙個n位數number,從個位起每一位為a1 an 則number a1 a2 10 a3 10 2 an 10 n 1 1 先證必要性 如果number的各位數之和是3的倍數,則a1 a2 an 3k k為正整數 2 由 2 得a...