скролинг для [CODE]

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
mkey909

скролинг для [CODE]

Сообщение mkey909 »

подскажите или помогите, столкнулся с проблемой, необходимо изменить немного отображение для CODE.

а именно, чтобы при слишком большой длине в CODE, создавался удобный скрол, чтобы текст не занимал 200 страниц.

Изображение
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Зарегистрирован: 21 год 2 месяца
Поблагодарили: 44 раза

Сообщение Rayden »

Надо этому блоку задать max-height: и overflow: auto
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Зарегистрирован: 21 год 4 месяца
Откуда: Оренбург (Южный Урал)
Благодарил (а): 24 раза
Поблагодарили: 54 раза

Сообщение Поручик »

styles/ВашСтиль/template/bbcode.html
Править html-код между блоком
<!-- BEGIN code_open -->
<!-- END code_open -->

Добавлено спустя 5 минут 42 секунды:

Что-то я не догоняю, в phpBB 3.0.x ведь и так есть скроллинг для кода.
mkey909, или тебе для двушки надо?
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html
mkey909

Сообщение mkey909 »

Rayden, Поручик, спасибо.


для 3, фз, стоит вроде самая новая версия, но скрол не чую.

Добавлено спустя 44 минуты 56 секунд:

бью в бубен, взываю к богам css.

взялся за /styles/subsilver2/template/bbcode.html

химичил и с max-height: и с height, нехочет.

даже попытался оба div исправить

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

<!-- BEGIN code_open -->
<div class="codetitle" style="max-height:100;overflow:auto"><b>{L_CODE}:</b></div>
<div class="codecontent" style="max-height:100;overflow:auto">
<!-- END code_open -->
пытался править /styles/subsilver2/theme/stylesheet.css не помогло


кэш обновлял, но всё равно не хочет...


ссылка на тему с примером: http://miracl.w6.ru/viewtopic.php?f=8&p=489#p489
Аватара пользователя
RedNaxi
Former team member
Сообщения: 933
Зарегистрирован: 19 лет 7 месяцев
Откуда: BeBoss.ru
Благодарил (а): 2 раза
Поблагодарили: 14 раз

Сообщение RedNaxi »

разве есть свойство max-height? я думал только vfx-width поддерживается...да и на htmlbook.ru про него ничего не написано.
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Зарегистрирован: 21 год 4 месяца
Откуда: Оренбург (Южный Урал)
Благодарил (а): 24 раза
Поблагодарили: 54 раза

Сообщение Поручик »

RedNaxi

Есть свойство max-height
http://www.google.com/search?rls=ru&q=m ... 8&oe=utf-8
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html
Аватара пользователя
RedNaxi
Former team member
Сообщения: 933
Зарегистрирован: 19 лет 7 месяцев
Откуда: BeBoss.ru
Благодарил (а): 2 раза
Поблагодарили: 14 раз

Сообщение RedNaxi »

тогда можно попробовать в
mkey909 писал(а):style="max-height:100;overflow:auto"
написать max-height:100px; вдруг поможет...
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Зарегистрирован: 21 год 4 месяца
Откуда: Оренбург (Южный Урал)
Благодарил (а): 24 раза
Поблагодарили: 54 раза

Сообщение Поручик »

mkey909, это у вас во всех браузерах нет скроллинга?

Вот переделанное содержимое codecontent для subsilver2

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

.codecontent {
	direction: ltr;
	margin: 0 5px 10px 5px;
	padding: 5px;
	border-color: #A9B8C2;
	border-width: 0 1px 1px 1px;
	border-style: solid;
	font-weight: normal;
	color: #006600;
	font-size: 0.85em;
	font-family: Monaco, 'Courier New', monospace;
	background-color: #FAFAFA;
	overflow: auto;
	display: block;
	height: auto;
	max-height: 200px;
}
В Опере 9.25 работает
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html
mkey909

Сообщение mkey909 »

в мозиле заработало, в ИЕ не так не сяк.


для мозилы первый и втором способ, подействовал.
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Зарегистрирован: 20 лет 4 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

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

Для IE попробуйте так:

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

height:expression(this.scrollHeight> 200 ? "200px" : "auto")
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
mkey909

Сообщение mkey909 »

о да! заработало, спасибо всем!


в общем надо лишь: /styles/ВАШ_СТИЛЬ/theme/stylesheet.css

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

.codecontent {
   direction: ltr;
   margin: 0 5px 10px 5px;
   padding: 5px;
   border-color: #A9B8C2;
   border-width: 0 1px 1px 1px;
   border-style: solid;
   font-weight: normal;
   color: #006600;
   font-size: 0.85em;
   font-family: Monaco, 'Courier New', monospace;
   background-color: #FAFAFA;
   overflow: auto;
   display: block;
   max-height: 200px;
   height:expression(this.scrollHeight> 200 ? "200px" : "auto")
} 

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