[code][/code] убрать прокрутку.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x | FAQ | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x | FAQ | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение

-
- phpBB 1.4.4
- Сообщения: 176
- Стаж: 7 лет 10 месяцев
- Благодарил (а): 12 раз
- Поблагодарили: 4 раза
[code][/code] убрать прокрутку.
Здравствуйте. Подскажите как сделать вставку кода без возможности прокрутки, чтобы код просто был на всю страницу как повертикали так и полгоризонтали (на скриншотах видно)
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- phpBB 2.0.12
- Сообщения: 871
- Стаж: 14 лет 6 месяцев
- Откуда: Оттуда
- Благодарил (а): 53 раза
- Поблагодарили: 92 раза
-
- phpBB 1.4.4
- Сообщения: 176
- Стаж: 7 лет 10 месяцев
- Благодарил (а): 12 раз
- Поблагодарили: 4 раза
Re: [code][/code] убрать прокрутку.
Знать бы конечно как это сделать))) Нет опыта в подобном.
Отправлено спустя 29 минут 44 секунды:
Это точно нужно в шаблоне править? просто я даже на стандартном шаблоне такое заметил
Отправлено спустя 10 минут 29 секунд:
Похоже это так и должно быть.(((
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- phpBB 2.0.1
- Сообщения: 295
- Стаж: 18 лет 5 месяцев
- Благодарил (а): 86 раз
- Поблагодарили: 123 раза
Re: [code][/code] убрать прокрутку.
Чтобы убрать прокрутку по горизонтали, откройте
Это позволит осуществлять перенос строк и прокрутки не будет. То есть, в итоге получится так:
Чтобы изменить высоту прокрутки по вертикали, откройте
Сделал сейчас у себя на форуме, всё работает.
Если нужна подсветка кода, то можете поставить это расширение:
https://phpbbex.com/forum/viewtopic.php?t=1792
Проверил на 3.3.5 - работает.
styles/prosilver/theme/normalize.css
, найдите элемент pre
и добавьте ему следующие правила:white-space: pre-wrap;
word-wrap: break-word;
Это позволит осуществлять перенос строк и прокрутки не будет. То есть, в итоге получится так:
Код: Выделить всё
pre {
overflow: auto;
white-space: pre-wrap;
word-wrap: break-word;
}
Чтобы изменить высоту прокрутки по вертикали, откройте
styles/prosilver/theme/content.css
, найдите класс .codebox code
и измените значение свойству max-height
с 250
на любое другое, или же удалите это правило, если прокрутка не нужна вообще. То есть, должно получиться так:Код: Выделить всё
.codebox code {
overflow: auto;
display: block;
height: auto;
padding: 5px 3px;
font: 0.9em Monaco, "Andale Mono","Courier New", Courier, monospace;
line-height: 1.3em;
}
Сделал сейчас у себя на форуме, всё работает.
Если нужна подсветка кода, то можете поставить это расширение:
https://phpbbex.com/forum/viewtopic.php?t=1792
Проверил на 3.3.5 - работает.
-
- phpBB 2.0.12
- Сообщения: 871
- Стаж: 14 лет 6 месяцев
- Откуда: Оттуда
- Благодарил (а): 53 раза
- Поблагодарили: 92 раза
Re: [code][/code] убрать прокрутку.
max-height
не принимает значение auto
, можно использовать none
, ну или в крайнем случае initial
.phpbb 3.3
-
- phpBB 1.4.4
- Сообщения: 176
- Стаж: 7 лет 10 месяцев
- Благодарил (а): 12 раз
- Поблагодарили: 4 раза
Re: [code][/code] убрать прокрутку.
Спасибо большое, помогло. Только вот через телефон когда смотришь осталось по прежнему. Подскажите где нужно подправить чтобы через телефон тоже так же было?
Последний раз редактировалось Sheer 16.10.2021 5:27, всего редактировалось 1 раз.
Причина: Удалён оверквотинг
Причина: Удалён оверквотинг
-
- phpBB 2.0.1
- Сообщения: 295
- Стаж: 18 лет 5 месяцев
- Благодарил (а): 86 раз
- Поблагодарили: 123 раза
-
- phpBB 1.4.4
- Сообщения: 176
- Стаж: 7 лет 10 месяцев
- Благодарил (а): 12 раз
- Поблагодарили: 4 раза
Re: [code][/code] убрать прокрутку.
Доброго времени суток. Хотелось бы вернутся к данной теме. Как вы посоветовали я удалилdimassamid писал(а): 13.10.2021 15:40 Чтобы изменить высоту прокрутки по вертикали, откройте styles/prosilver/theme/content.css, найдите класс .codebox code и измените значение свойству max-height с 250 на любое другое, или же удалите это правило, если прокрутка не нужна вообще.
Код: Выделить всё
max-height
-
- phpBB 2.0.1
- Сообщения: 295
- Стаж: 18 лет 5 месяцев
- Благодарил (а): 86 раз
- Поблагодарили: 123 раза
Re: [code][/code] убрать прокрутку.
А как в первый раз заработало? Вы же написали, что всё нормально.
Это единственное правило, которое влияет на ограничение высоты данного блока, если конечно у вас стандартный стиль и не стоит никаких расширений, меняющих это.
Это единственное правило, которое влияет на ограничение высоты данного блока, если конечно у вас стандартный стиль и не стоит никаких расширений, меняющих это.
Скриншоты
Исследуйте элементы в браузере и найдите что именно ограничивает высоту. См. скриншоты выше.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- phpBB 1.4.4
- Сообщения: 176
- Стаж: 7 лет 10 месяцев
- Благодарил (а): 12 раз
- Поблагодарили: 4 раза
Re: [code][/code] убрать прокрутку.
dimassamid, Спасибо за подсказку. Оказалось это дело было в расширении highlightjs
В
Редактировать
В
Код: Выделить всё
ext/xaocz/highlightjs/styles/prosilver/theme/prettify.css
Код: Выделить всё
.codebox code {
background-color: #fff;
padding: 0;
max-height: 700px;
Re: [code][/code] убрать прокрутку.
В этом расширении, при высоте блока [cоde] более 200px, рядом с "Выделить всё" появляется кнопка "Развернуть". Если кнопка не появляется, то, возможно, вам просто стоит обновить расширение.
зы. Когда то давно точно такая же кнопка была и здесь на phpbbguru, но при обновлениях про неё совсем забыли.
phpbb 3.3
-
- phpBB 1.4.4
- Сообщения: 176
- Стаж: 7 лет 10 месяцев
- Благодарил (а): 12 раз
- Поблагодарили: 4 раза
Re: [code][/code] убрать прокрутку.
Действительно кнопки нет, было бы не плохо если бы была. Подскажите где можно скачать последнюю версию данного расширенияxaocZ писал(а): 18.10.2021 16:19 Если кнопка не появляется, то, возможно, вам просто стоит обновить расширение
-
- phpBB 1.4.4
- Сообщения: 176
- Стаж: 7 лет 10 месяцев
- Благодарил (а): 12 раз
- Поблагодарили: 4 раза
Re: [code][/code] убрать прокрутку.
Может кому то пригодится. https://cabinetadmina.ru/viewtopic.php? ... 7&start=15