Tento článek ukazuje:
- Jak fungují záporné okraje v CSS?
- Použití Negative Margin Top Property
- Použití vlastnosti Negative Margin Bottom
- Použití Negative Margin Right Property
- Použití vlastnosti levého záporného okraje
- Proč je margin-top: -5 != margin-bottom: 5?
Jak fungují záporné okraje v CSS?
Záporný okraj přesune obsah mimo stránku. Metoda použití záporné marže je stejná jako kladná, s tím rozdílem, že se u hodnoty používá „-“. Postupujte podle níže uvedených variant záporné marže:
Existující soubor HTML Po zkompilování výše uvedeného kódu vypadá výstup takto: ' ” je ve spodní části webové stránky před použitím záporného okraje. Přidat “ margin-top „nemovitost do „ ” a uveďte jeho hodnotu záporně. Například zde -15 % je hodnota vlastnosti margin-top: Po provedení kódu bude webová stránka vypadat takto: Výstup zobrazí, že záporný okraj-top způsobí zobrazení prvku „ Použijte stejné vlastnosti jako výše a změňte pouze „ okraj-dole ' vlastnictví. Poté přidejte obrázek do spodní části prvku „ Po aktualizaci kódu naše webová stránka vypadá takto: Výše uvedený výstup ukazuje, že text získává spodní okraj -5 %. Přidělením hodnoty -55 % vlastnosti margin-right prvku Po provedení výstupu kódu vypadá takto: Výstup ukazuje, že text získává záporný okraj vpravo. Vlastnost margin-left se zápornou hodnotou funguje stejným způsobem. V níže uvedeném kódu se prvek „ Výstup výše uvedeného kódu je: Tak funguje záporná marže v CSS. Když ' dolní okraj: 5 % ” se používá, přidává okraj ze spodní strany směrem ke středu prvku, ale když “ margin-top:-5% ” se používá, přidává okraj 5 % shora, ale v opačném směru (mimo stránku). V CSS funguje záporný okraj v opačném směru přiřazením hodnoty okraje. Posouvá obsah prvku směrem ven/mimo stránku. „margin-top:-5″ se nerovná „margin-bottom:5“, protože obě hodnoty vlastnosti posouvají obsah v opačných směrech, které odpovídají poloze rodiče. Tento článek úspěšně demonstroval, jak funguje záporná marže.
' kniha.jpg “ je obraz uložený v místním adresáři, jeho cesta je uvedena jako “ src “hodnota. ' šířka ' a ' výška ” obrázku jsou nastaveny na 50 %. Nyní vytvořte „
= '../kniha.jpg' výška = 'padesáti%' ; šířka = 'padesáti%' >
= 'Černá barva;' > Vítejte v Linuxhint
>
>
Použití Negative Margin Top Property
= '../kniha.jpg' výška = 'padesáti%' ; šířka = 'padesáti%' >
= 'barva: černá; horní okraj: -15 %;' > Vítejte v Linuxhint
>
>
“ před nadřazeným prvkem.
Použití vlastnosti Negative Margin Bottom
< h3 styl = 'barva: černá; spodní okraj: -5 %;' > Vítejte v Linuxhintu h3 >
div >
< img src = '../kniha.jpg' výška = 'padesáti%' ; šířka = 'padesáti%' >
Použití Negative Margin Right Property
se prvek pohybuje opačným směrem:
< div styl = 'background-color:dodgerblue;' >
< h3 styl = 'barva: černá; levý okraj: -55 %; ' > Vítejte v Linuxhintu < / h3 >
< / div >
< img src = '../kniha.jpg' výška = 'padesáti%' ; šířka = 'padesáti%' >
Použití vlastnosti levého záporného okraje
“ přesune o 50 % doleva v opačném směru než vlastnost margin-left:
= 'barva: černá; levý okraj: -50 %;' > Vítejte v Linuxhint
>
= '../kniha.jpg' výška = 'padesáti%' ; šířka = 'padesáti%' >
Proč je margin-top:-5 != margin-bottom:5?
Závěr