Css переупорядочивает изображение и текст
Всем привет,
У меня есть функция, которая автоматически создает некоторый HTML-код для отображения текста и изображения для каждого набора записей в базе данных.
Схема такова:
<div class="FonsGrisClarProjectes"> <div class="FonsGrisClarProjectesText"> Text_1 </div> <div class="FonsGrisClarProjectesImatge"> Image_1 </div> </div> <div class="FonsGrisClarProjectes"> <div class="FonsGrisClarProjectesImatge"> Image_2 </div> <div class="FonsGrisClarProjectesText"> Text_2 </div> </div> <div class="FonsGrisClarProjectes"> <div class="FonsGrisClarProjectesText"> Text_3 </div> <div class="FonsGrisClarProjectesImatge"> Image_3 </div> </div>
Как вы можете видеть, я генерирую код для чередования текста и изображения. Это хорошо выглядит в ПК / полной версии сайта.
Я хотел бы иметь возможность изменить порядок изображений в мобильной версии веб-страницы.
Я уже создал специальный css для мобильного использования "@media only screen and (max-device-width: 480px) {"и это работает, но я до сих пор не знаю, как изменить порядок двух дивов по желанию с помощью CSS.
Возможно ли это сделать только с помощью CSS? Если это возможно... как бы вы это сделали?
Код CSS, который связан с этим:
.FonsGrisClarProjectes{ background-color: #F5F5F5; width: 100%; padding-top: 20px; padding-bottom: 40px; } .FonsGrisClarProjectesText{ font: 11pt Arial, Helvetica, sans-serif; background-color: #F5F5F5; color:#000000; text-align: left; width: 90%; padding-top: 20px; margin-left: 8%; } .FonsGrisClarProjectesImatge{ width: 90%; } .FonsBlancProjectes{ background-color: #FFFFFF; width: 100%; padding-top: 20px; padding-bottom: 40px; } .FonsBlancProjectesImatge{ width: 90%; } .FonsBlancProjectesText{ font: 11pt Arial, Helvetica, sans-serif; background-color: #FFFFFF; color:#000000; text-align: left; width: 90%; padding-top: 20px; margin-left: 8%; } .ImatgeProjecte{ max-width: 80%; }
Спасибо!
Что я уже пробовал:
Попытался переместить изображение div влево, а текст div вправо. (Никакие эффекты)
Попытался установить относительное и абсолютное положение (но это помещает все изображения в верхнюю часть веб-страницы).