Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Картинки в сообщениях - убрать полосу прокрутки

Есть любые вопросы, связанные со стилями/темами для phpBB 3.0.x? Задайте их здесь!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
vint
phpBB 1.0.0
Сообщения: 6
Стаж: 15 лет 3 месяца
Откуда: minsk, belarus
Контактная информация:

[решено] Убрать вертикальный скролл для картинок в сообщении

Сообщение vint »

phpbb3 v3.0.3. тема prosilver.
При вставке в сообщение картинки с помощью тэга [attachment], если высота картинки превышает определенное значение, то у нее появляется вертикальный скроллбар и она отображается не целиком. Целиком картинка появляется только после клика по ней.
Как отключить этот скроллбар или увеличить максимальное значение высоты, при котором появляется скроллбар?
Последний раз редактировалось vint 22.01.2009 1:14, всего редактировалось 1 раз.
Аватара пользователя
Fray98rus
Former team member
Сообщения: 442
Стаж: 16 лет 5 месяцев
Откуда: Санкт-Петербург
Благодарил (а): 3 раза
Поблагодарили: 2 раза
Контактная информация:

Re: Убрать вертикальный скроллбар для картинок в сообщении

Сообщение Fray98rus »

vint писал(а):Как отключить этот скроллбар или увеличить максимальное значение высоты, при котором появляется скроллбар?
В админке - настройка вложений.
vint
phpBB 1.0.0
Сообщения: 6
Стаж: 15 лет 3 месяца
Откуда: minsk, belarus
Контактная информация:

Re: Убрать вертикальный скроллбар для картинок в сообщении

Сообщение vint »

В ACP/Настройка вложений - задаются только максимальные размеры картинки и максимальная ширина миниатюр.
Все картинки отображаются со скроллбаром, если их высота по дефолту больше 350 пикселей.

Нашел, где это меняется. Проблема была только в том, что не знал, как применить изменения.

forum/styles/prosilver/theme/content.css

Код: Выделить всё

.attach-image {
	margin: 3px 0;
	width: 100%;
/* отключаем max-height, чтобы не отображался вертикальный скролбар в фотках */
/*	max-height: 350px; */
	overflow: auto;
}
закомментировать max-height или установить требуемую максимальную величину в пикселях, больше которой будет появляться скроллбар.

чтобы изменения вступили в силу нужно зайти в ACP - Стили - Компоненты стилей - Темы. Обновить тему prosilver.
чтобы проверить сделанные изменения можно даже не очищать кэш, достаточно просто перелогиниться на форуме.
Последний раз редактировалось vint 31.01.2009 13:52, всего редактировалось 1 раз.
Аватара пользователя
Fray98rus
Former team member
Сообщения: 442
Стаж: 16 лет 5 месяцев
Откуда: Санкт-Петербург
Благодарил (а): 3 раза
Поблагодарили: 2 раза
Контактная информация:

Re: Убрать вертикальный скроллбар для картинок в сообщении

Сообщение Fray98rus »

Т.е. у вас "тумбы" ("маленькие" картинки) были установлены более 350пикселей в высоту? Тогда правильно.
Но превьюшки на то и превьюшки, чтобы быть маленькими.
Или я что-то не допонял? :shock:
vint
phpBB 1.0.0
Сообщения: 6
Стаж: 15 лет 3 месяца
Откуда: minsk, belarus
Контактная информация:

Re: [решено] Убрать вертикальный скролл для картинок в сообщении

Сообщение vint »

нет. тумбы у меня вообще отключены. картинки отображаются в сообщениях в оригинальном размере.но если высота картинки больше 350 пикселей, то она отображается в "окошке" с вертикальным скроллом. при клике на картинке, она разворачивается в оригинальную величину.
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 17 лет 10 месяцев
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза
Контактная информация:

Re: [решено] Убрать вертикальный скролл для картинок в сообщении

Сообщение Палыч »

vint
Менять надо было параметр overflow:
http://www.htmlbook.ru/css/overflow.html
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
vint
phpBB 1.0.0
Сообщения: 6
Стаж: 15 лет 3 месяца
Откуда: minsk, belarus
Контактная информация:

Re: [решено] Убрать вертикальный скролл для картинок в сообщении

Сообщение vint »

где ж вы были раньше? )))

overflow - это первое, что я пробовал менять. ничего не менялось - не знал, как применить изменения.
когда правил стиль для изменения ограничения на длину темы, достаточно было очистить кэш. а тут еще оказывается и темы перезагружать надо.
вобщем, когда уже нашел решение, лениво было пробовать вариант с overflow. хотя, мой вариант тоже ничему не противоречит.


зы. сейчас попробовал последовать Вашему совету. раскомментарил max-height и попробовал менять значения overflow.
для применения изменений делал обновление темы и перелогин.
требуемого эффекта получить не удалось.
hidden - по-прежнему отображает скролл вместо того, чтобы обрезать картинку.
visible - тоже отображает скролл, но с особенным эффектом. при первом открытии страницы картинка выводится обрезанной по высоте, но без скролла. а если кликнуть по картинке и развернуть/свернуть ее, то скролл появляется. и еще один интересный эффект. строка описания картинки (имя файла, количество просмотров) отображается не под картинкой, как обычно, а на самой картинке в левом нижнем углу.
возможно, подобное поведение присуще только Мозилле. на IE не проверял.

объясните, что я делаю не так?... а пока оставляю свой вариант.
Аватара пользователя
Warlock75
Former team member
Сообщения: 1428
Стаж: 16 лет 1 месяц
Откуда: Москва
Благодарил (а): 50 раз
Поблагодарили: 95 раз
Контактная информация:

Re: [решено] Убрать вертикальный скролл для картинок в сообщении

Сообщение Warlock75 »

vint писал(а):достаточно было очистить кэш. а тут еще оказывается и темы перезагружать надо
А FAQ для кого?
Внимательно изучаем форум и чиаем FAQ. 95% всех ответов на возможные вопросы там уже есть!

Правила
Мини FAQ по phpBB 3.1.x/3.2.x/3.3.x
Как устанавливать расширения
vint
phpBB 1.0.0
Сообщения: 6
Стаж: 15 лет 3 месяца
Откуда: minsk, belarus
Контактная информация:

Re: [решено] Убрать вертикальный скролл для картинок в сообщении

Сообщение vint »

нда, этот вопрос в факе я как-то случайно и не заметил. сорри.
но вопрос топика не в этом.
Аватара пользователя
Ekspert
phpBB 1.4.0
Сообщения: 32
Стаж: 15 лет 1 месяц
Откуда: Киев
Благодарил (а): 2 раза
Контактная информация:

Re: Картинки в сообщениях - убрать полосу прокрутки

Сообщение Ekspert »

ещё походу max-height: 350px нужно изменить на max-height: 100%
Artem444
phpBB 1.0.0
Сообщения: 2
Стаж: 14 лет 1 месяц

Re: Картинки в сообщениях - убрать полосу прокрутки

Сообщение Artem444 »

А не подскажете, в стиле CA Vintage Brown где найти параметр attach-image? Смотрел в content.css – там такого нет…
Мой форум http://travelerstory.ru/
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3335
Стаж: 15 лет
Благодарил (а): 35 раз
Поблагодарили: 1434 раза

Re: Картинки в сообщениях - убрать полосу прокрутки

Сообщение Nekstati »

Поищите в других css. Поиск по папке средствами Windows не требует специального образования.
Artem444
phpBB 1.0.0
Сообщения: 2
Стаж: 14 лет 1 месяц

Re: Картинки в сообщениях - убрать полосу прокрутки

Сообщение Artem444 »

Если кому в дальнейшем понадобится - этот параметр нашёлся в post.css
В результате всё получилось - полосы не появляются, без них гораздо лучше :)
Мой форум http://travelerstory.ru/
Аватара пользователя
Ivaneee
phpBB 1.0.0
Сообщения: 6
Стаж: 13 лет 10 месяцев
Благодарил (а): 6 раз
Поблагодарили: 1 раз
Контактная информация:

Re: Картинки в сообщениях - убрать полосу прокрутки

Сообщение Ivaneee »

А у меня вот такая беда с вложениями, это только с маленькими изображениями меньше 400/280. Думал сначало это из-за столбца, убрал его для маленьких картинок не помогло. С большими все норм. Подскажите знающие люди.

Изображение

Добавлено спустя 26 минут 14 секунд:
Нашол это в файле attachment.html, и удалил текст. Возможно когда ставил мод не туда написал, возможно и нет. Сейчас все ОК. :D
serj_sl
phpBB 1.2.0
Сообщения: 14
Стаж: 14 лет 3 месяца
Благодарил (а): 4 раза

Re: Картинки в сообщениях - убрать полосу прокрутки

Сообщение serj_sl »

Пробовал я и темы обновлять, и кэш очищать. Не пропадает скролл-бар. :evil:
Закрыто

Вернуться в «Стили для phpBB 3.0.x»