Cum să aliniați imaginile și textul în mod receptiv

Cum Sa Aliniati Imaginile Si Textul In Mod Receptiv



Un site web receptiv poate adapta dimensiunea ecranului și dimensiunile dispozitivului în care este vizualizat. Alături de capacitatea de răspuns a site-ului, este, de asemenea, necesar ca imaginile și textul să fie aliniate și receptive. Imaginile aliniate sunt cele care înfășoară textul în jurul lor. În timp ce textul aliniat este cel care arată ca un întreg paragraf.

Acest articol va analiza metoda de a alinia imaginile și textul în mod receptiv.





Cum să aliniați imaginile și textul în mod receptiv?

Conținutul, inclusiv imagini și text, poate fi aliniat în mod receptiv utilizând Bootstrap. Pentru a oferi demonstrația, am enumerat două exemple:



Exemplul 1: Aliniați la centru textul pe verticală și imaginea pe orizontală



Mai întâi, încercați să centrați imaginea pe orizontală și textul pe verticală. În acest scop, urmați instrucțiunile de mai jos:





Pasul 1: Creați o structură HTML

În timp ce creați o structură HTML, mai întâi, conectați „ Bootstrap ” și, de asemenea, fișierul CSS extern. După aceea, creați un

container și include o imagine folosind etichetă și text:



< corp >
< div clasă = 'container' >
< img src = „test-image.jpg” Tot = 'Imagine de testare' >
< div class = 'text' > Acesta este un text. div >
div >
corp >

Pasul 2: Aplicați CSS

Pe container:

  • Acum, centrați conținutul aplicând CSS la „ Container ” clasa.
  • Seteaza ' contracta „valoarea proprietății” afişa ” pentru a crea un flexbox.
  • Seteaza „articole-aliniere ” proprietate la “ centru ” pentru a centra vertical alinierea.
  • Seteaza ' justifica-conținut ” valoarea proprietății la „center” pentru a centra orizontal alinierea.
  • În sfârșit, specificați valoarea „ centru „la proprietate” aliniere text ” pentru a centra textul.

Pe :

  • Specifică ' lățimea maximă „proprietate la valoarea „ centru ” pentru a se asigura că imaginea este scalată împreună cu containerul său.
  • Specificați valoarea „ auto „la „ înălţime ” pentru a menține raportul de aspect al imaginii.

Pe text:

  • Setați dimensiunea fontului textului la „ 16px ” prin specificarea valorii „16px” la „ marimea fontului ”.
  • Definiți lățimea textului prin atribuirea „ lățimea maximă ” proprietate o valoare de ” 390px ”:
.container {
afişa: contracta ;
text-align: centru;
justificare-conținut: centru;
alinierea elementelor: centru;
}

img {
lățimea maximă: 100 % ;
inaltime: auto;
}

.text {
dimensiunea fontului: 16px;
lățime maximă: 390px;
}

Se poate observa că textul este centrat vertical, iar imaginea este centrată pe orizontală:

Exemplul 2: Aliniați la stânga textul și imaginea receptivă

În acest exemplu dat, imaginea și textul vor fi aliniate la stânga. În acest scop, parcurgeți instrucțiunile de mai jos:

Pasul 1: Creați o structură HTML

Codul HTML este același ca mai sus, folosit în exemplu.

Pasul 2: Aplicați CSS

Pe container:

  • Seteaza ' flex-direcție „valoarea proprietății la „ coloană ” pentru a stivui articole vertical pe ecrane mici.
  • Seteaza ' alinierea elementelor „valoarea proprietății la „ flex-start ” la stânga pentru a alinia elementele.
  • În cele din urmă, setați proprietatea „ aliniere text ” la “ stânga ” pentru a alinia textul la stânga.

Pe :

  • La fel ca în exemplul de mai sus.

Pe text:

  • La fel ca în exemplul de mai sus:
.container {
afişa: contracta ;
flex-direcție: coloană;
align-items: flex-start;
text-align: stânga;
}

img {
lățimea maximă: 100 % ;
inaltime: auto;
}

.text {
dimensiunea fontului: 16px;
lățime maximă: 390px;
}

Rezultatul confirmă faptul că textul și imaginea sunt aliniate la stânga:

Concluzie

Pentru a alinia imaginile și textul în mod receptiv, mai întâi, creați o grilă sau un aspect flexibil în CSS, apoi setați „ element-aliniere „valoarea proprietății la „ centru ”. Procedând astfel, imaginile și textul vor alinia în mod receptiv în CSS. Acest articol a oferit utilizatorilor un ghid complet pentru a alinia imaginile și textul în mod receptiv.