Hoe u afbeeldingen en tekst responsief uitlijnt

Hoe U Afbeeldingen En Tekst Responsief Uitlijnt



Een responsieve website kan de schermgrootte en de afmetingen van het apparaat waarop deze wordt bekeken aanpassen. Naast het reactievermogen van de website is het ook noodzakelijk dat de afbeeldingen en tekst uitgelijnd en responsief zijn. Uitgelijnde afbeeldingen zijn afbeeldingen die tekst eromheen wikkelen. Terwijl uitgelijnde tekst degene is die eruitziet als een hele alinea.

In dit artikel wordt gekeken naar de methode om afbeeldingen en tekst responsief uit te lijnen.







Hoe afbeeldingen en tekst responsief uitlijnen?

De inhoud, inclusief afbeeldingen en tekst, kan responsief worden uitgelijnd met behulp van Bootstrap. Om de demonstratie te geven, hebben we twee voorbeelden opgesomd:



Voorbeeld 1: Centreer de tekst verticaal en de afbeelding horizontaal



Probeer eerst de afbeelding horizontaal en de tekst verticaal te centreren. Volg daartoe de onderstaande instructies:





Stap 1: Maak een HTML-structuur

Terwijl u een HTML-structuur maakt, koppelt u eerst de “ Bootstrap ” en ook het externe CSS-bestand. Maak daarna een

container en voeg een afbeelding toe met behulp van label en tekst:



< lichaam >
< div klas = 'container' >
< img src= 'test-afbeelding.jpg' alles = 'testafbeelding' >
< div-klasse = 'tekst' > Dit is wat tekst. div >
div >
lichaam >

Stap 2: CSS toepassen

Op container:

  • Centreer nu de inhoud door de CSS toe te passen op de “ Houder ' klas.
  • Stel de ' buigen “waarde aan het pand” weergave ” om een ​​flexbox te maken.
  • Stel de “items uitlijnen “eigendom aan de” centrum ”-waarde om het uitlijning verticaal te centreren.
  • Stel de ' rechtvaardigen-inhoud ”eigenschapswaarde op “center” om het alignement horizontaal te centreren.
  • Geef ten slotte de waarde “ centrum ” naar het pand “ tekst uitlijnen ” om de tekst te centreren.

Op :

  • Specificeer de ' Maximale wijdte “eigenschap naar de waarde” centrum ” om ervoor te zorgen dat de afbeelding samen met de container wordt geschaald.
  • Geef de waarde op “ auto ' naar de ' hoogte ” om de beeldverhouding van de afbeelding te behouden.

Op tekst:

  • Stel de lettergrootte van de tekst in op “ 16px ' door de waarde '16px' op te geven bij ' lettertypegrootte ”.
  • Definieer de tekstbreedte door de “ Maximale wijdte ” eigendom een ​​waarde van “ 390px ”:
.container {
weergave: buigen ;
tekst uitlijnen: centreren;
rechtvaardigen-inhoud: centrum;
items uitlijnen: centreren;
}

afb {
Maximale wijdte: 100 % ;
hoogte: automatisch;
}

.tekst {
lettergrootte: 16px;
maximale breedte: 390px;
}

Er kan worden opgemerkt dat de tekst verticaal gecentreerd is en de afbeelding horizontaal gecentreerd:

Voorbeeld 2: Lijn de tekst en de responsieve afbeelding links uit

In dit gegeven voorbeeld worden de afbeelding en de tekst links uitgelijnd. Volg daartoe de onderstaande stapsgewijze instructies:

Stap 1: Maak een HTML-structuur

HTML-code is dezelfde als hierboven, gebruikt in het voorbeeld.

Stap 2: CSS toepassen

Op container:

  • Stel de ' flex-richting “waarde van onroerend goed naar “ kolom ” om items verticaal op kleine schermen te stapelen.
  • Stel de ' uitlijnen-items “waarde van onroerend goed naar “ flex-start ” naar links om de items uit te lijnen.
  • Stel ten slotte de eigenschap “ tekst uitlijnen ' naar de ' links ” om de tekst links uit te lijnen.

Op :

  • Hetzelfde als gebruikt in het bovenstaande voorbeeld.

Op tekst:

  • Hetzelfde als gebruikt in het bovenstaande voorbeeld:
.container {
weergave: buigen ;
flex-richting: kolom;
align-items: flex-start;
tekst uitlijnen: links;
}

afb {
Maximale wijdte: 100 % ;
hoogte: automatisch;
}

.tekst {
lettergrootte: 16px;
maximale breedte: 390px;
}

De uitvoer bevestigt dat de tekst en afbeelding links zijn uitgelijnd:

Conclusie

Om afbeeldingen en tekst responsief uit te lijnen, maakt u eerst een raster- of flexlay-out in CSS en stelt u vervolgens de “ uitlijnen-item “eigendomswaarde naar de” centrum ”. Als u dit doet, worden afbeeldingen en tekst responsief uitgelijnd in CSS. Dit artikel heeft de gebruikers een complete handleiding gegeven voor het responsief uitlijnen van afbeeldingen en tekst.