Hur man anpassar bilder och text responsivt

Hur Man Anpassar Bilder Och Text Responsivt



En responsiv webbplats kan anpassa skärmstorleken och enhetsdimensionerna där den visas. Tillsammans med webbplatsens lyhördhet är det också nödvändigt att bilder och text är anpassade och responsiva. Justerade bilder är de som lindar text runt dem. Medan justerad text är den som ser ut som ett helt stycke.

Den här artikeln kommer att titta på metoden för att anpassa bilder och text responsivt.







Hur justerar jag bilder och text responsivt?

Innehållet inklusive bilder och text kan anpassas responsivt genom att använda Bootstrap. För att ge demonstrationen har vi listat två exempel:



Exempel 1: Centrera texten vertikalt och bilden horisontellt



Försök först att centrera bilden horisontellt och texten vertikalt. För detta ändamål, följ instruktionerna nedan:





Steg 1: Skapa en HTML-struktur

När du skapar en HTML-struktur, länka först ' Bootstrap ” och även den externa CSS-filen. Efter det skapar du en

behållare och inkludera en bild med hjälp av tagg och text:



< kropp >
< div klass = 'behållare' >
< img src = 'test-image.jpg' allt = 'testbild' >
< div klass = 'text' > Det här är lite text. div >
div >
kropp >

Steg 2: Använd CSS

På container:

  • Centrera nu innehållet genom att tillämpa CSS på ' Behållare ' klass.
  • Ställ in ' böja 'värde för fastigheten' visa ” för att skapa en flexbox.
  • Ställ in 'justera-objekt ' egendom till ' Centrum ” för att centrera justeringen vertikalt.
  • Ställ in ' motivera-innehåll ' egenskapens värde till 'centrera' för att centrera justeringen horisontellt.
  • Ange slutligen värdet ' Centrum 'till fastigheten' textjustera ” för att centrera texten.

:

  • Specificera ' maximal bredd ' egenskap till värdet ' Centrum ” för att säkerställa att bilden skalas tillsammans med dess behållare.
  • Ange värdet ' bil ' till ' höjd ”-egenskapen för att bibehålla bildens bildförhållande.

På text:

  • Ställ in teckenstorleken på texten till ' 16px ' genom att ange värdet '16px' till ' textstorlek ”.
  • Definiera textbredden genom att tilldela ' maximal bredd ' egenskap ett värde på ' 390 pixlar ”:
.behållare {
visa: böja ;
text-align: center;
motivera-innehåll: center;
align-items: center;
}

img {
maximal bredd: 100 % ;
höjd: auto;
}

.text {
teckenstorlek: 16px;
max-bredd: 390px;
}

Det kan observeras att texten är vertikalt centrerad och bilden är horisontellt centrerad:

Exempel 2: Vänsterjustera texten och den responsiva bilden

I det här givna exemplet kommer bilden och texten att vara vänsterjusterade. För detta ändamål, gå igenom nedanstående stegvisa instruktioner:

Steg 1: Skapa en HTML-struktur

HTML-koden är densamma som ovan, använd i exemplet.

Steg 2: Använd CSS

På container:

  • Ställ in ' flex-riktning ' egenskapens värde till ' kolumn ” för att stapla objekt vertikalt på små skärmar.
  • Ställ in ' align-objekt ' egenskapens värde till ' flex-start ” till vänster för att justera objekten.
  • Slutligen, ställ in egenskapen ' textjustera ' till ' vänster ' egenskap för att vänsterjustera texten.

:

  • Samma som användes i exemplet ovan.

På text:

  • Samma som används i exemplet ovan:
.behållare {
visa: böja ;
flex-riktning: kolumn;
align-items: flex-start;
text-align: vänster;
}

img {
maximal bredd: 100 % ;
höjd: auto;
}

.text {
teckenstorlek: 16px;
max-bredd: 390px;
}

Utdata bekräftar att texten och bilden är vänsterjusterade:

Slutsats

För att anpassa bilder och text responsivt skapar du först ett rutnät eller en flexibel layout i CSS och ställer sedan in ' align-objekt ' egenskapsvärde till ' Centrum ”. Om du gör det kommer bilder och text att anpassas responsivt i CSS. Den här texten har gett användarna en komplett guide för att anpassa bilder och text responsivt.