CSS3中可以使用position屬性來定位元素的位置,而且有多種定位方式可供選擇。其中,absolute定位可以讓元素脫離文檔流,而fixed定位可以讓元素固定在屏幕某個位置不動。
然而,在某些情況下,我們需要讓元素停留在原來的位置,即不被定位,這時可以使用CSS3中的static定位。static定位是元素默認的定位方式,通常不需要顯式聲明。如果想要取消某個元素的定位,可以給它添加如下樣式:
element { position: static; }
上述代碼中,element是要取消定位的元素的選擇器,通過將position屬性值設置為static,可以讓元素停留在原來的位置。需要注意的是,如果父元素已經應用了absolute或fixed定位,那么該元素的static定位仍然會受到父元素定位方式的影響。
對于需要固定在某個位置的元素,建議使用fixed定位,而不是將元素的定位方式更改為static。因為fixed定位可以讓元素始終停留在瀏覽器窗口的某個位置,不會隨滾動條滾動而移動。
上一篇css3做立體正方形
下一篇mysql查詢數字等于0