Responzivní web dokáže přizpůsobit velikost obrazovky a rozměry zařízení, na kterém je prohlížen. Spolu s odezvou webu je také nutné, aby obrázky a text byly zarovnané a responzivní. Zarovnané obrázky jsou ty, které kolem nich obtékají text. Zatímco zarovnaný text je ten, který vypadá jako celý odstavec.
Tento článek se podívá na metodu, jak reagovat obrázky a text.
Jak responzivně zarovnat obrázky a text?
Obsah včetně obrázků a textu lze responzivně zarovnat pomocí Bootstrap. Pro demonstraci uvádíme dva příklady:
Příklad 1: Střed Zarovnání textu svisle a obrázku vodorovně
Nejprve zkuste vycentrovat obrázek vodorovně a text svisle. Za tímto účelem postupujte podle pokynů uvedených níže:
Krok 1: Vytvořte strukturu HTML
Při vytváření struktury HTML nejprve propojte „ Bootstrap “ a také externí soubor CSS. Poté vytvořte a Krok 2: Použijte CSS Na kontejneru: Na : Na textu: Lze pozorovat, že text je svisle vycentrován a obrázek je vycentrován vodorovně: Příklad 2: Zarovnání textu a responzivního obrázku doleva V tomto daném příkladu budou obrázek a text zarovnány doleva. Za tímto účelem postupujte podle níže uvedených pokynů: Krok 1: Vytvořte strukturu HTML HTML kód je stejný jako výše použitý v příkladu. Krok 2: Použijte CSS Na kontejneru: Na : Na textu: Výstup potvrdí, že text a obrázek jsou zarovnány doleva: Chcete-li zarovnat obrázky a text responzivně, nejprve vytvořte mřížku nebo rozvržení Flex v CSS a poté nastavte „ zarovnat-položka „hodnota vlastnosti na „ centrum “. Pokud tak učiníte, zarovnají se obrázky a text v CSS responzivně. Tento zápis poskytl uživatelům kompletní návod, jak reagovat obrázky a text.
< tělo >
< div třída = 'kontejner' >
< img src = 'test-image.jpg' všechno = 'testovací obrázek' >
< třída div = 'text' > Toto je nějaký text. div >
div >
tělo >
.kontejner {
Zobrazit: flex ;
text-align: center;
justify-content: center;
align-items: center;
}
img {
max. šířka: 100 % ;
výška: auto;
}
.text {
velikost písma: 16px;
max-width: 390px;
}
.kontejner {
Zobrazit: flex ;
směr ohybu: sloupec;
align-items: flex-start;
text-align: left;
}
img {
max. šířka: 100 % ;
výška: auto;
}
.text {
velikost písma: 16px;
max-width: 390px;
}
Závěr