本篇文章為大家展示了如何理解DIV定位用法,內(nèi)容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。
創(chuàng)新互聯(lián)公司專業(yè)網(wǎng)站建設(shè)、成都網(wǎng)站建設(shè),集網(wǎng)站策劃、網(wǎng)站設(shè)計、網(wǎng)站制作于一體,網(wǎng)站seo、網(wǎng)站優(yōu)化、網(wǎng)站營銷、軟文發(fā)布平臺等專業(yè)人才根據(jù)搜索規(guī)律編程設(shè)計,讓網(wǎng)站在運行后,在搜索中有好的表現(xiàn),專業(yè)設(shè)計制作為您帶來效益的網(wǎng)站!讓網(wǎng)站建設(shè)為您創(chuàng)造效益。
你對DIV定位的概念和用法是否了解,這里和大家分享一下,主要包括無定位,相對定位和絕對定位等內(nèi)容。
DIV定位用法詳解
1.position:static|無定位
position:static是所有元素定位的默認值,一般不用注明,除非有需要取消繼承的別的定位
example:
#div-1{ position:static; }
2.position:relative|相對定位
使用position:relative,就需要top,bottom,left,right4個屬性來配合,確定元素的位置。
如果要讓div-1層向下移動20px,左移40px:
example:
#div-1{ position:relative; top:20px; left:40px; }
如果用到相對定位,緊隨他的層divafter是不會出現(xiàn)在div-1的下方,而是和div-1在同一個高度出現(xiàn)??梢?,position:relative;并不是很好用。
3.position:absolute|絕對定位
使用position:absolute;,能夠很準確的將元素移動到你想要的位置,
讓我將div-1a移動到頁面的右上角:
example:
#div-1a{ position:absolute; top:0; right:0; width:200px; }
使用絕對定位的div-1a層前面的或者后面的層會認為這個層并不存在,絲毫不影響到他們。所以position:absolute;用于將一個元素放到固定的位置很好用,但是如果需要div-1a層相對于附近的層來確定位置就不要實現(xiàn)了。
*這里有個winie的bug需要提到,就是如果為絕對定位的元素定義一個相對的寬度,那么在ie下它的寬度取決于父元素的寬度而不是整個頁面的寬度。
4.position:relative+position:absolute|絕對定位+相對定位
如果給父元素(div-1)定義為position:relative;子元素(div-1a)定義為position:absolute,那么子元素(div-1a)的位置將相對于父元素(div-1),而不是整個頁面。
讓div-1a定位于div-1的右上角:
example:
<dividdivid="div-1"> <dividdivid="div-1a"> thisisdiv-1aelement. </div> thisisdiv-1element. </div> #div-1{ position:relative; } #div-1a{ position:absolute; top:0; right:0; width:200px; }
上述內(nèi)容就是如何理解DIV定位用法,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。
網(wǎng)站題目:如何理解DIV定位用法
文章來源:http://aaarwkj.com/article8/gdseip.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供搜索引擎優(yōu)化、全網(wǎng)營銷推廣、App開發(fā)、品牌網(wǎng)站制作、建站公司、商城網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)