Denne artikel demonstrerer:
- Hvordan fungerer negative marginer i CSS?
- Brug af negativ margin Top-egenskab
- Brug af negativ margin bundegenskab
- Brug af negativ Margin Right-egenskab
- Brug af negativ margin venstre egenskab
- Hvorfor er margin-top: -5 != margin-bottom: 5?
Hvordan fungerer negative marginer i CSS?
Den negative margen flytter indholdet uden for siden. Metoden til at bruge en negativ margin er den samme som den positive, bortset fra at '-' bruges sammen med værdien. Følg nedenstående variationer af den negative margen:
Eksisterende HTML-fil Efter kompilering af ovenstående kode ser outputtet sådan ud: Det ' ” tag er nederst på websiden, før der anvendes en negativ margen. Tilføje ' margin-top ' ejendom til ' ” element og angiv dets værdi i negativ. For eksempel er -15 % værdien af margin-top-ejendommen: Efter at have udført koden, ser websiden sådan ud: Outputtet viser, at den negative margin-top får ' Anvend de samme egenskaber som ovenfor og skift blot ' margin-bund ” ejendom. Tilføj derefter et billede i bunden af ' Efter opdatering af koden ser vores webside sådan ud: Ovenstående output viser, at teksten får bundmargenen på -5%. Ved at give -55 % værdi af margin-right-egenskaben til Efter udførelse af kodeoutput se sådan ud: Outputtet viser, at teksten får den negative margin-ret. Egenskaben margin-venstre med en negativ værdi fungerer på samme måde. I nedenstående kode flytter ' Outputtet af ovenstående kode er: Det er sådan den negative margin fungerer i CSS. Når ' margin-bund: 5 % ' bruges, tilføjer den en margen fra bunden mod midten af elementet, men når ' margin-top: -5 % ” bruges, tilføjer den en margin på 5 % fra toppen, men i den modsatte retning (uden for siden). I CSS virker den negative margin i den modsatte retning ved at tildele marginværdien. Det flytter indholdet af elementet i udadgående retning/uden for siden. 'margin-top:-5' er ikke lig med 'margin-bottom:5', fordi begge egenskabsværdier flytter indholdet i modsatte retninger svarende til den overordnede position. Denne artikel har med succes demonstreret, hvordan den negative margin fungerer.
Det ' bog.jpg ' er billedet, der er gemt i den lokale mappe, dets sti er angivet som ' src 'værdi. Det ' bredde ' og ' højde ” af billedet er indstillet til 50 %. Opret nu en '
= '../book.jpg' højde = 'halvtreds%' ; bredde = 'halvtreds%' >
= 'farve: sort;' > Velkommen til Linuxhint
>
Brug af negativ margin Top-egenskab
= '../book.jpg' højde = 'halvtreds%' ; bredde = 'halvtreds%' >
= 'farve: sort; margin-top: -15%;' > Velkommen til Linuxhint
>
'-elementet til at vises foran det overordnede element.
Brug af negativ margin bundegenskab
< h3 stil = 'farve: sort; margin-bund: -5%;' > Velkommen til Linuxhint h3 >
div >
< img src = '../book.jpg' højde = 'halvtreds%' ; bredde = 'halvtreds%' >
Brug af negativ Margin Right-egenskab
-elementet, bevæger det sig i den modsatte retning:
< div stil = 'baggrundsfarve:dodgerblue;' >
< h3 stil = 'farve: sort; margin-venstre: -55%; ' > Velkommen til Linuxhint < / h3 >
< / div >
< img src = '../book.jpg' højde = 'halvtreds%' ; bredde = 'halvtreds%' >
Brug af negativ margin venstre egenskab
'-elementet 50 % til venstre side i den modsatte retning af egenskaben margin-left:
= 'farve: sort; margin-venstre: -50%;' > Velkommen til Linuxhint
>
= '../book.jpg' højde = 'halvtreds%' ; bredde = 'halvtreds%' >
Hvorfor er margin-top:-5 != margin-bottom:5?
Konklusion