一、關(guān)于 margin-left 屬性的使用
1. CSS margin 淺析
margin-left負(fù)值結(jié)合浮動(dòng)實(shí)現(xiàn)不改變DOM結(jié)構(gòu)的流體布局。當(dāng)margin屬性的值為百分?jǐn)?shù)時(shí),其總是以父元素的width為基數(shù)進(jìn)行計(jì)算。
2. CSS備忘(margin-left)
設(shè)置外邊距: margin-top,margin-left,margin-right,margin-bottom
p背景單張鋪滿設(shè)置:width: 30px; height: 30px; line-height: 30px; background-image: url(../image/lzhf/one.png); background-repeat: no-repeat; background-size: 100% auto;
3. margin-left實(shí)例用法
檢索或設(shè)置對(duì)象左邊的外延邊距。參數(shù)介紹 auto : 值被設(shè)置為相對(duì)邊的值。length : 由浮點(diǎn)數(shù)字和單位標(biāo)識(shí)符組成的長(zhǎng)度值 | 或者百分?jǐn)?shù)。百分?jǐn)?shù)是基于父對(duì)象的高度。
說(shuō)明 檢索或設(shè)置對(duì)象左邊的外延邊距。內(nèi)聯(lián)對(duì)象要使用該屬性,必須先設(shè)定對(duì)象的height或width屬性,或者設(shè)定position屬性為absolute。在IE4+,margin屬性不可用于td和tr對(duì)象。
外延邊距始終透明。 對(duì)應(yīng)的腳本特性為marginLeft。
二、關(guān)于 margin-right 屬性的使用
1. 詳解CSS中三種基本的定位機(jī)制(margin-right,margin-left)
CSS中首選的讓元素水平居中的方法就是使用margin屬性—將元素的margin-left和margin-right屬性設(shè)置為auto即可。在實(shí)際使用中,我們可以為這些需要居中的元素創(chuàng)建一個(gè)起容器作用的p。需要特別注意的一點(diǎn)就是,必須為該容器指定寬度。
2. CSS布局各種居中總結(jié)(margin-right,margin-left)
居中是我們使用css來(lái)布局時(shí)常遇到的情況。使用css來(lái)進(jìn)行居中時(shí),有時(shí)一個(gè)屬性就能搞定,有時(shí)則需要一定的技巧才能兼容到所有瀏覽器,具體來(lái)說(shuō)就是把要居中的元素的margin-left和margin-right都設(shè)為auto,此方法只能進(jìn)行水平的居中,且對(duì)浮動(dòng)元素或絕對(duì)定位元素?zé)o效。
3. CSS實(shí)現(xiàn)頁(yè)面各種列布局的示例(margin-right,margin-left)
一列布局需要掌握3個(gè)知識(shí)點(diǎn):標(biāo)準(zhǔn)文檔流,其中又包含了塊級(jí)元素和行級(jí)元素,還有margin屬性,可以說(shuō)實(shí)現(xiàn)一列布局的關(guān)鍵代碼就是由margin屬性實(shí)現(xiàn)的,通過(guò)設(shè)置margin:0 auto;來(lái)實(shí)現(xiàn)水平居中,auto就是它會(huì)根據(jù)瀏覽器的寬度自動(dòng)設(shè)置兩邊的外邊距。要設(shè)置margin,你首先得有一個(gè)盒子模型,比如這里的p,然后設(shè)置它的長(zhǎng)寬,有一個(gè)固定的大小,才可以實(shí)現(xiàn)居中。
雙飛翼布局 這是主列的margin-left與margin-right比左右兩列的寬度大一點(diǎn),則可以設(shè)置出來(lái)主列與子列之間的間隙。
margin-left和margin-right屬性相關(guān)問(wèn)答
1. css("margin-left")位null??? 迷茫了
2. margin-right 不起作用?
3. 下面的代碼,已經(jīng)用了margin-left:auto,為什么還是沒法居中?
【相關(guān)推薦】
1. css margin外邊距屬性與用法總結(jié)
2. css margin-top使用中經(jīng)常遇到的問(wèn)題總結(jié)
聲明:本網(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