Lær, hvordan du centrerer et billede i en DIV med HTML og CSS

programmering med div

vil du gerne vide hvordan centrere et billede i en DIV? Centrering af et billede i en DIV kan være nyttigt for at forbedre udseendet og organiseringen af ​​din webside og for at fremhæve det billede, du vil vise. Centrer et billede i en DIV er ikke svært, men det afhænger af flere faktorer, såsom billedtypen, størrelsen på DIV'en, DIV'ens stil osv.

I denne artikel vil vi forklare hvordan man centrerer et billede i en DIV ved hjælp af HTML og CSS, som er de programmeringssprog, der bruges til at skabe og designe websider. Vi vil vise dig flere metoder og eksempler, så du kan vælge den, der passer bedst til dig.

Hvad er en DIV

kodning af computere

En div er et HTML-element, der er vant til oprette sektioner eller containere på en webside. Dette kan indeholde andre elementer, såsom tekst, billeder, links osv. Også dette er et blokelement, hvilket betyder, at det fylder hele sidens bredde og det du kan definere dens højde og bredde. En div er et generisk element, hvilket betyder, at det ikke har nogen specifik semantisk betydning. Af denne grund bruges det normalt sammen med klasse- eller id-attributterne for at give div'en et navn eller en kategori. Det bruges også ofte sammen med style attribut eller med CSS style sheets, for at give et look eller design til div.

En div bruges til at organisere og strukturere indholdet af en webside og til at anvende stilegenskaber på den. Med en div kan du oprette en boks, der indeholder andre elementer, og som kan justeres, centreres, farves, skygges osv. Formatet kan også bruges til oprette kolonner eller rækker, at distribuere indholdet på en velordnet og fleksibel måde. Generelt kan det også bruges til at skabe visuelle eller interaktive effekter, såsom animationer, overgange, transformationer osv.

Sådan centreres et billede vandret

En person, der bruger python

Centrer et billede vandret i en DIV betyder at justere billedet i midten bredden af ​​DIV. Der er flere måder at gøre dette på, men de mest almindelige er følgende:

  • Brug af egenskaben text-align: center. Denne egenskab anvendes på DIV-elementet og får alle elementer i DIV til at centrere vandret. For eksempel:

  • Brug af marginegenskaben: auto. Denne egenskab anvendes på IMG-elementet og får billedet til at have de samme venstre og højre marginer, der centrerer det vandret. For at dette virker, skal billedet have en defineret bredde og være af typen blok eller have egenskaben display: blok. For eksempel:

  • Brug af transform egenskaben: translateX(). Denne egenskab anvendes på IMG-elementet og får billedet til at bevæge sig vandret en vis afstand fra dets oprindelige position. For at centrere den vandret, skal du flytte den 50 % af dens bredde til højre. For at dette virker, skal billedet have en defineret bredde og være af typen blok eller have egenskaben display: blok. For eksempel:

Sådan centreres et billede lodret

computer kodning

Centrer et billede lodret i en DIV betyder at justere billedet i midten af ​​højden af ​​DIV. Der er flere måder at gøre dette på, men de mest almindelige er følgende:

  • Brug af lodret-align egenskaben: middle. Denne egenskab anvendes på IMG-elementet og får billedet til at centreres lodret i forhold til tekstens grundlinje. For at dette skal virke, skal DIV-elementet have en defineret højde, og IMG-elementet skal være af typen inline eller have displayet: inline-egenskaben. For eksempel:

  • Brug af egenskaberne margin-top og margin-bottom. Disse egenskaber anvendes på IMG-elementet og får billedet til at have de samme top- og bundmargener, der centrerer det lodret. For at fungere skal DIV-elementet have en defineret højde og IMG-elementet skal have en defineret højde og være af typen blok eller have displayet: blokegenskab. For eksempel:

  • Brug af transformationsegenskaben: translateY(). Denne gang anvendes det på IMG-elementet og får billedet til at bevæge sig lodret en vis afstand fra dets oprindelige position. For at centrere den lodret skal du flytte den 50 % af højden nedad. For at fungere skal DIV-elementet have en defineret højde og IMG-elementet skal have en defineret højde og være af typen blok eller have displayet: blokegenskab. For eksempel:

Sådan centreres et billede på begge akser

Programmering på to skærme

Centrering af et billede på begge akser i en DIV betyder juster billedet i midten af ​​både bredde og højde af DIV er dette det mest komplekse. Der er flere måder at gøre dette på, men de mest almindelige er følgende:

  • Brug af egenskaben text-align: center og vertical-align: middle. Disse egenskaber gælder for henholdsvis DIV-elementet og IMG-elementet og får billedet til at centrere sig både vandret og lodret. For at dette skal virke, skal DIV-elementet have en defineret højde, og IMG-elementet skal være af typen inline eller have displayet: inline-egenskaben. For eksempel:

  • Brug af marginegenskaben: auto. Her påføres det IMG-elementet og får billedet til at have lige margener på alle fire sider, og centrerer det på begge akser. For at fungere skal DIV-elementet have en defineret højde og IMG-elementet skal have en defineret bredde og højde og være af typen blok eller have displayet: blokegenskab. For eksempel:

  • Brug af transform-egenskaben: translate(). I dette tilfælde påføres det IMG-elementet og får billedet til at bevæge sig en vis afstand fra sin oprindelige position i begge akser. For at centrere den skal du flytte den 50 % af dens bredde til højre og 50 % af dens højde ned. For at fungere skal DIV-elementet have en defineret højde og IMG-elementet skal have en defineret bredde og højde og være af typen blok eller have displayet: blokegenskab. For eksempel:

Centrer ethvert billede

En proceslinje og en database

Centrering af et billede i en DIV kan være nyttigt at forbedre udseendet og organiseringen af ​​din hjemmeside, og for at fremhæve det billede, du vil vise. Det er ikke svært at centrere et billede i en DIV, men det afhænger af flere faktorer såsom billedtypen, størrelsen på DIV'en, DIV'ens stil osv.

I denne artikel vi har forklaret, hvordan man centrerer et billede i en DIV ved hjælp af HTML og CSS, som er de programmeringssprog, der bruges til at skabe og designe websider. Vi har vist dig forskellige metoder og eksempler, som du kan vælge imellem. den der passer dig bedst.

Vi håber, du kunne lide denne artikel, og at du lærte at centrere et billede i en DIV. Hvis du har spørgsmål eller forslag, så giv os en kommentar. Du kan også dele denne artikel med dine venner eller familie, der også kan lide HTML eller CSS. Lad os komme på arbejde og planlægge!


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.