Tento článok demonštruje:
- Ako fungujú záporné okraje v CSS?
- Použitie vrchnej vlastnosti zápornej marže
- Použitie vlastnosti Negative Margin Bottom
- Použitie Negative Margin Right Property
- Použitie vlastnosti ľavého záporného okraja
- Prečo je margin-top: -5 != margin-bottom: 5?
Ako fungujú záporné okraje v CSS?
Záporný okraj posúva obsah mimo stránku. Spôsob použitia zápornej marže je rovnaký ako kladnej, s výnimkou toho, že s hodnotou sa používa „-“. Postupujte podľa nižšie uvedených variácií zápornej marže:
Existujúci súbor HTML Po skompilovaní vyššie uvedeného kódu bude výstup vyzerať takto: ' ” sa nachádza v spodnej časti webovej stránky pred použitím záporného okraja. Pridať “ margin-top ” nehnuteľnosť do “ “ a uveďte jeho hodnotu záporne. Napríklad tu -15 % je hodnota vlastnosti margin-top: Po vykonaní kódu bude webová stránka vyzerať takto: Na výstupe sa zobrazí, že negatívny okraj-vrchol spôsobí, že prvok „ Použite rovnaké vlastnosti ako vyššie a zmeňte iba „ okraj-dole ' nehnuteľnosť. Potom pridajte obrázok do spodnej časti prvku „ Po aktualizácii kódu naša webová stránka vyzerá takto: Vyššie uvedený výstup ukazuje, že spodný okraj textu je -5 %. Pridaním -55 % hodnoty vlastnosti margin-right prvku Po vykonaní výstupu kódu vyzerá takto: Výstup ukazuje, že text má záporný okraj vpravo. Vlastnosť margin-left so zápornou hodnotou funguje rovnakým spôsobom. V nižšie uvedenom kóde sa prvok „ Výstup vyššie uvedeného kódu je: Takto funguje záporná marža v CSS. Keď ' okraj-dole: 5 % ” sa používa, pridáva okraj zo spodnej strany smerom k stredu prvku, ale keď “ margin-top:-5% ” sa používa, pridáva okraj 5 % zhora, ale v opačnom smere (mimo stránky). V CSS funguje záporný okraj v opačnom smere priradením hodnoty okraja. Posúva obsah prvku smerom von/mimo stránky. Hodnota „margin-top:-5“ sa nerovná „margin-bottom:5“, pretože obe hodnoty vlastnosti posúvajú obsah v opačných smeroch, ktoré zodpovedajú polohe rodiča. Tento článok úspešne ukázal, ako funguje záporná marža.
' kniha.jpg “ je obrázok uložený v lokálnom adresári, jeho cesta je poskytnutá ako „ src “hodnota. ' šírka “ a „ výška ” obrázka sú nastavené na 50 %. Teraz vytvorte „
= '../kniha.jpg' výška = 'päťdesiat percent' ; šírka = 'päťdesiat percent' >
štýl = 'farba: čierna;' > Vitajte v Linuxhint
>
>
Použitie vrchnej vlastnosti zápornej marže
= '../kniha.jpg' výška = 'päťdesiat percent' ; šírka = 'päťdesiat percent' >
štýl = 'farba: čierna; horný okraj: -15 %;' > Vitajte v Linuxhint
>
>
“ sa zobrazí pred nadradeným prvkom.
Použitie vlastnosti Negative Margin Bottom
< h3 štýl = 'farba: čierna; okraj dole: -5 %;' > Vitajte v Linuxhint h3 >
div >
< img src = '../kniha.jpg' výška = 'päťdesiat percent' ; šírka = 'päťdesiat percent' >
Použitie Negative Margin Right Property
sa prvok pohne opačným smerom:
< div štýl = 'farba pozadia:dodgerblue;' >
< h3 štýl = 'farba: čierna; ľavý okraj: -55 %; ' > Vitajte v Linuxhint < / h3 >
< / div >
< img src = '../kniha.jpg' výška = 'päťdesiat percent' ; šírka = 'päťdesiat percent' >
Použitie vlastnosti ľavého záporného okraja
“ presunie o 50 % doľava v opačnom smere ako vlastnosť margin-left:
= 'farba: čierna; ľavý okraj: -50 %;' > Vitajte v Linuxhint
>
= '../kniha.jpg' výška = 'päťdesiat percent' ; šírka = 'päťdesiat percent' >
Prečo je margin-top:-5 != margin-bottom:5?
Záver