Адаптивният уебсайт може да адаптира размера на екрана и размерите на устройството, на което се преглежда. Заедно с отзивчивостта на уебсайта, е необходимо също така изображенията и текстът да са подравнени и отзивчиви. Подравнените изображения са тези, които обвиват текст около тях. Докато подравненият текст е този, който изглежда като цял абзац.
Тази статия ще разгледа метода за адаптивно подравняване на изображения и текст.
Как да подравнявате изображения и текст отзивчиво?
Съдържанието, включително изображения и текст, може да бъде подравнено отзивчиво с помощта на Bootstrap. За да предоставим демонстрацията, сме посочили два примера:
- Центрирайте текста вертикално и изображението хоризонтално.
- Ляво подравняване на текста и адаптивното изображение.
Пример 1: Центрирайте текста вертикално и изображението хоризонтално
Първо опитайте да центрирате изображението хоризонтално и текста вертикално. За тази цел следвайте инструкциите по-долу:
Стъпка 1: Създайте HTML структура
Докато създавате HTML структура, първо свържете „ Bootstrap ”, а също и външния CSS файл. След това създайте a Стъпка 2: Приложете CSS На контейнер: На : На текст: Може да се види, че текстът е центриран вертикално, а изображението е центрирано хоризонтално: Пример 2: Ляво подравняване на текста и адаптивното изображение В дадения пример изображението и текстът ще бъдат подравнени вляво. За тази цел преминете през поетапните инструкции по-долу: Стъпка 1: Създайте HTML структура HTML кодът е същият като по-горе, използван в примера. Стъпка 2: Приложете CSS На контейнер: На : На текст: Резултатът потвърждава, че текстът и изображението са подравнени вляво: За да подравните изображения и текст отзивчиво, първо създайте мрежово или гъвкаво оформление в CSS, след което задайте „ подравняване на елемент ” стойност на свойството към „ център ”. Това ще подравни изображенията и текста отзивчиво в CSS. Това описание предостави на потребителите пълно ръководство за отзивчиво подравняване на изображения и текст.
< тяло >
< див клас = 'контейнер' >
< img src = 'тестово-изображение.jpg' всичко = 'тестово изображение' >
< div клас = 'текст' > Това е някакъв текст. див >
див >
тяло >
.контейнер {
дисплей: flex ;
подравняване на текст: център;
justify-content: център;
подравняване на елементи: център;
}
img {
максимална ширина: 100 % ;
височина: авто;
}
.текст {
размер на шрифта: 16px;
максимална ширина: 390px;
}
.контейнер {
дисплей: flex ;
flex-direction: колона;
подравняване на елементи: гъвкав старт;
подравняване на текста: ляво;
}
img {
максимална ширина: 100 % ;
височина: авто;
}
.текст {
размер на шрифта: 16px;
максимална ширина: 390px;
}
Заключение