Показать сообщение отдельно
Старый 22.02.2024, 00:13 Вверх   #6
Местный житель
 
Аватар для Razielik
Razielik вне форума
Доп. информация
По умолчанию

Насчет CSS выше погуглю (стало интересно), но решил вопрос с масштабированием под экран просто и элегантно.

В том же class_bbcode.php подставил в строку с
Код:
return  ($fullsize ? '<div class="size_fullsize">' : '')  . '<img src="' .  $link . '" border="0" alt="" />'
вот это:
Код:
style="max-width: 100%;"
Вкупе с "ленивой загрузкой" из моего предыдущего поста в другой теме (про прелоадеры), получилось вот так:
Код:
return  ($fullsize ? '<div class="size_fullsize">' : '')  . '<img src="' .  $link . '" style="max-width: 100%;" loading="lazy" border="0" alt="" />'
Убил "двух зайцев" и адекватное масштабирование сделал и избавил себя от головной боли, когда картинка не влазит в маленькие экраны (привет всяким микроноутбукам каменного века).

Позже красиво модифицирую bb-код.
  Ответить с цитированием
 
Время генерации страницы 0.03469 секунды с 10 запросами