Ez a cikk bemutatja:
- Hogyan működnek a negatív margók a CSS-ben?
- A negatív margó felső tulajdonságának használata
- Negatív margó alsó tulajdonság használata
- A negatív árrés jobb tulajdonságának használata
- Negatív margó bal tulajdonság használata
- Miért a margin-top: -5 != margin-bottom: 5?
Hogyan működnek a negatív margók a CSS-ben?
A negatív margó a tartalmat az oldalon kívülre helyezi. A negatív árrés használatának módja megegyezik a pozitívéval, azzal a különbséggel, hogy a „-” értéket használja. Kövesse a negatív árrés alábbi változatait:
Meglévő HTML fájl A fenti kód összeállítása után a kimenet így néz ki: A ' ” címke a weboldal alján található, mielőtt negatív margót alkalmazna. Add hozzá margin-top ' ingatlan a ' ” elemet, és adja meg az értékét negatívban. Például itt -15% a margin-top tulajdonság értéke: A kód végrehajtása után a weboldal így néz ki: A kimenet azt mutatja, hogy a negatív margó felső része a „ Alkalmazza ugyanazokat a tulajdonságokat, mint fent, és csak módosítsa a „ margó-alsó ' ingatlan. Ezután adjon hozzá egy képet a „ A kód frissítése után weboldalunk így néz ki: A fenti kimenet azt mutatja, hogy a szöveg -5%-os alsó margót kap. Ha a A kód végrehajtása után a kimenet így néz ki: A kimenet azt mutatja, hogy a szöveg a negatív jobb margót kapja. Ugyanígy működik a negatív értékű margó-bal tulajdonság is. Az alábbi kódban a „ A fenti kód kimenete: Így működik a negatív margó a CSS-ben. Amikor az ' margó-alsó: 5% ' használatakor margót ad hozzá az alsó oldaltól az elem közepe felé, de amikor ' margó felső: -5% ” használatakor 5%-os margót ad hozzá felülről, de az ellenkező irányban (az oldalon kívül). A CSS-ben a negatív margó az ellenkező irányban működik a margó értékének hozzárendelésével. Az elem tartalmát a kifelé/oldalon kívülre mozgatja. A „margin-top:-5” nem egyenlő a „margin-bottom:5”-tel, mert mindkét tulajdonságérték ellentétes irányba mozgatja a tartalmat a szülőpozíciónak megfelelően. Ez a cikk sikeresen bemutatta a negatív margó működését.
A ' könyv.jpg ' a helyi könyvtárban tárolt kép, az elérési útja a ' src ” értékét. A ' szélesség ” és „ magasság ” a kép 50%-ára van állítva. Most hozzon létre egy '
= '../book.jpg' magasság = 'ötven%' ; szélesség = 'ötven%' >
= 'fekete szín;' > Üdvözöljük a Linuxhint >
>
A negatív margó felső tulajdonságának használata
= '../book.jpg' magasság = 'ötven%' ; szélesség = 'ötven%' >
= 'szín: fekete; felső margó: -15%;' > Üdvözöljük a Linuxhint >
>
” elemet jeleníti meg a szülőelem előtt.
Negatív margó alsó tulajdonság használata
< h3 stílus = 'szín: fekete; margó-alsó: -5%;' > Üdvözöljük a Linuxhintben h3 >
div >
< img src = '../book.jpg' magasság = 'ötven%' ; szélesség = 'ötven%' >
A negatív árrés jobb tulajdonságának használata
elemnek a margin-right tulajdonság -55% értékét adjuk, akkor az ellenkező irányba mozog:
< div stílus = 'háttérszín: dodgerblue;' >
< h3 stílus = 'szín: fekete; bal margó: -55%; ' > Üdvözöljük a Linuxhintben < / h3 >
< / div >
< img src = '../book.jpg' magasság = 'ötven%' ; szélesség = 'ötven%' >
Negatív margó bal tulajdonság használata
” elem 50%-kal balra mozdul el a margin-left tulajdonsággal ellentétes irányba:
= 'szín: fekete; margó bal: -50%;' > Üdvözöljük a Linuxhint >
= '../book.jpg' magasság = 'ötven%' ; szélesség = 'ötven%' >
Miért margin-top:-5 != margin-bottom:5?
Következtetés