IT培訓(xùn)網(wǎng)
IT在線學(xué)習(xí)
在前端頁面開發(fā)中,要實(shí)現(xiàn)復(fù)雜頁面的布局,必須根據(jù)不同的設(shè)計尋求不同的CSS定位機(jī)制。CSS有三種基本定位機(jī)制:標(biāo)準(zhǔn)流,浮動,定位,今天小編先給大家介紹一下定位。
定位(position)
顧名思義,你想定哪就定哪;
元素的定位屬性主要包括兩部分:定位模式和邊偏移
(1)定位模式
定位的語法:position:屬性值;
position屬性常用的值
static自動定位(默認(rèn)定位方式)
relative相對定位,相對于其原文檔流的位置進(jìn)行定位
absolute絕對定位,相對于其上一個已經(jīng)定位的父元素進(jìn)行定位
fixed固定定位,相對于瀏覽器窗口進(jìn)行定位
1)靜態(tài)定位(static)
文檔流中的默認(rèn)位置,標(biāo)準(zhǔn)流特性。
取消定位會用到:position: static;
HTML
CSS
不能使用偏移屬性。
2)相對定位(relative)
相對定位是將元素相對于它在標(biāo)準(zhǔn)流中的位置進(jìn)行定位,當(dāng)position屬性的取值為relative時,可以將元素定位于相對位置。
HTML
CSS
瀏覽器
對元素設(shè)置相對定位后,可以通過邊偏移屬性改變元素的位置,但是它在文檔流中的位置仍然保留,不脫標(biāo)。
CSS
瀏覽器
相對定位的元素不轉(zhuǎn)行內(nèi)塊
>>本文地址:http://uj2y2uok.com/zhuanye/2020/48593.html
聲明:本站稿件版權(quán)均屬中公教育優(yōu)就業(yè)所有,未經(jīng)許可不得擅自轉(zhuǎn)載。
1 您的年齡
2 您的學(xué)歷
3 您更想做哪個方向的工作?