IFE-Task-03:三欄式布局_html/css
來(lái)源:懂視網(wǎng)
責(zé)編:小采
時(shí)間:2020-11-27 16:29:26
IFE-Task-03:三欄式布局_html/css
IFE-Task-03:三欄式布局_html/css_WEB-ITnose:position屬性 CSS的 position 屬性設(shè)置元素的定位方式,為將要定位的元素定義定位規(guī)則。(摘自 MDN) 其默認(rèn)值為static,當(dāng)元素的position屬性不為static就被稱(chēng)之為 定位元素。其包括相對(duì)定位元素、絕對(duì)定位元素、粘性定位元素三種類(lèi)型。最后的粘性屬性st
導(dǎo)讀IFE-Task-03:三欄式布局_html/css_WEB-ITnose:position屬性 CSS的 position 屬性設(shè)置元素的定位方式,為將要定位的元素定義定位規(guī)則。(摘自 MDN) 其默認(rèn)值為static,當(dāng)元素的position屬性不為static就被稱(chēng)之為 定位元素。其包括相對(duì)定位元素、絕對(duì)定位元素、粘性定位元素三種類(lèi)型。最后的粘性屬性st
position屬性
CSS的 position 屬性設(shè)置元素的定位方式,為將要定位的元素定義定位規(guī)則。(摘自 MDN)
其默認(rèn)值為static,當(dāng)元素的position屬性不為static就被稱(chēng)之為 定位元素。其包括相對(duì)定位元素、絕對(duì)定位元素、粘性定位元素三種類(lèi)型。最后的粘性屬性sticky還處在實(shí)驗(yàn)狀態(tài)中。其余3種屬性值如下:
relative 為相對(duì)定位。relative元素依據(jù)自身的原始位置進(jìn)行相對(duì)變化,其原始位置保留不會(huì)改變布局。和static一樣不會(huì)脫離文檔普通流(normal-flow)。 什么是文檔普通流 absolute 為絕對(duì)定位。absolute元素會(huì)遞歸查找該元素的祖先元素,如果最近的祖先元素position設(shè)置為relavite/absolute/fixed,則依據(jù)該祖先元素進(jìn)行偏移。如果不存在包含上述屬性的祖先元素,該元素的位置則由初始包含塊(initial containing block)定位。absolute的元素會(huì)脫離普通流。 fixed 為固定定位。fixed元素通過(guò)相對(duì)于屏幕視窗的位置來(lái)指定元素空間。fixed元素依然會(huì)脫離普通流。 說(shuō)完理論,我們思考barelyfitz上的 案例。我們知道absolute會(huì)脫離普通流,那在使用中出現(xiàn)案例第五步中的遮蓋問(wèn)題。兩個(gè)absolute定位的元素#div-1a、#div-1b將普通流中的#div-1c遮蓋掉。作者使用float屬性來(lái)解決這個(gè)問(wèn)題。
聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
IFE-Task-03:三欄式布局_html/css
IFE-Task-03:三欄式布局_html/css_WEB-ITnose:position屬性 CSS的 position 屬性設(shè)置元素的定位方式,為將要定位的元素定義定位規(guī)則。(摘自 MDN) 其默認(rèn)值為static,當(dāng)元素的position屬性不為static就被稱(chēng)之為 定位元素。其包括相對(duì)定位元素、絕對(duì)定位元素、粘性定位元素三種類(lèi)型。最后的粘性屬性st