Ширина блока меняется при вставке кода

Проблемы с установкой или работой phpBB 3.0.x? Получите помощь здесь!
С 1 января 2017 года phpBB Group прекращает поддержку phpBB версии 3.0.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.0 до 1 июля 2017 года.
Подробнее: Окончание поддержки phpBB 3.0.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Falkor
phpBB 1.0.0
Сообщения: 6
Стаж: 12 лет 6 месяцев

Ширина блока меняется при вставке кода

Сообщение Falkor »

Привет, у меня такая проблема: при вставке, при помощи bb-кода "code" некоторых элементов шаблона, блок "row1" и/или "row2" стают шире стандартной ширины страницы форума. При вставке простого текста, он просто переноситься, а когда я вставил код (который нужен для добавления bb-кода) ширина меняется.
Тест из-за которого страница меняет ширину 
<div style="margin: 8px auto; border: 1px solid #000000; border-left-width: 2px">
<div style="background: #c6a16c; height: 19px; font-size: 0.9em; font-weight: bold; cursor: pointer" onclick="hidn = this.parentNode.getElementsByTagName('div')[1]; btn = this.getElementsByTagName('img')[0]; if (hidn.style.display != '') { hidn.style.display = ''; [censor] = btn.src; btn.src = 'data:image/gif;base64,R0lGODlhCQAJAMQeAOLt+ff8//z+/4CRxo2by7vF6a254X6PxICQw87a74CQxuXo84CQxM/b7/H6/v7+/oGRxouayoGSxv7+/8LN7IqZyv7//4KSxur0/MrV74OTx9Ld8trl9gwMDP///wAAACH5BAEAAB4ALAAAAAAJAAkAAAU4oFcpwzFAkWgUVLZxCQGxLgdgGtS+t6NJmY5QOEFcNo/kZGLRXGwYR0DQjDSiU8uCIJJIGJdLKgQAOw=='; } else { hidn.style.display = 'none'; btn.src = [censor]; }">
<img style="margin: 0; padding: 5px 5px 0" src="data:image/gif;base64,R0lGODlhCQAJAMQfAIqZyoGSxv3+/trl84CQxYCRxn6PxMXQ7efq9H+Pwtnk8oKTxoCQxKy44QAAANvl9rvG6fD5/o2by4GRxvb8//v9//7+/ubw+v39/ouayoKSxoOTx/7+/wwMDP///////yH5BAEAAB8ALAAAAAAJAAkAAAU84AdoGkNmX4Z4HldRirSxXMdF1zK7nXU9mk2t4+h0BIlNhWPpYTCBDQXXwRwggczgJ8BAGhLRZGIoEFAhADs=" />
{TEXT1}
</div>
<div style="display: none; background: #e6c9a1; border-top: 1px solid #000000; padding: 6px">
{TEXT2}
</div>
</div>
Стиль переделывал я сам, за основу брал стиль "subsilver2"
►Скачать стиль◄ ►VirusTotal◄
Скриншот проблемы 
a4f415b49cb1.png
Использую локальный сервер при помощи Denwer, после отправляю администратору данного форума. там в разделе для гостей можно посмотреть проблему. Но большая просьба не флудить и не спамить там.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Изображение
Аватара пользователя
МайскийЖук
phpBB 3.0.7-PL1
Сообщения: 2535
Стаж: 16 лет 11 месяцев
Благодарил (а): 17 раз
Поблагодарили: 366 раз

Ширина блока меняется при вставке кода

Сообщение МайскийЖук »

Ну и где разъезжается-то? Вот мое сообщение:

http://oreeme.com/forum/viewtopic.php?f ... p=816#p816

Ничего нигде не разъехалось. Все отображается так, и должно отображаться.
Любовь и боль, покой и бой я как любой несу с собой…
Аватара пользователя
Falkor
phpBB 1.0.0
Сообщения: 6
Стаж: 12 лет 6 месяцев

Re: Ширина блока меняется при вставке кода

Сообщение Falkor »

У меня все так же как на скрине! Ширина изменилась!
Изображение
Аватара пользователя
x00peR
phpBB 2.0.3
Сообщения: 368
Стаж: 15 лет 7 месяцев
Благодарил (а): 75 раз
Поблагодарили: 15 раз

Re: Ширина блока меняется при вставке кода

Сообщение x00peR »

Разъехалось
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Falkor
phpBB 1.0.0
Сообщения: 6
Стаж: 12 лет 6 месяцев

Re: Ширина блока меняется при вставке кода

Сообщение Falkor »

Браузеры на которых ширина меняется: 
Google Crome
Internet Explorer
Opera
Браузеры на которых отображается нормально 
FireFox
Изображение
Аватара пользователя
Falkor
phpBB 1.0.0
Сообщения: 6
Стаж: 12 лет 6 месяцев

Re: Ширина блока меняется при вставке кода

Сообщение Falkor »

Решил проблему.

Для устранения, нужно открыть "stylesheet.css"
Найти ".postbody"
Изменить с

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

.postbody {
	font-size: 1.3em;
	line-height: 1.4em;
	font-family: "Lucida Grande", "Trebuchet MS", Helvetica, Arial, sans-serif;
}
На

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

.postbody {
	overflow-wrap: break-word;
	word-break: break-all;
	font-size: 1.3em;
	line-height: 1.4em;
	font-family: "Lucida Grande", "Trebuchet MS", Helvetica, Arial, sans-serif;
}
Это включает обязательный перенос строк.
Изображение
Аватара пользователя
МайскийЖук
phpBB 3.0.7-PL1
Сообщения: 2535
Стаж: 16 лет 11 месяцев
Благодарил (а): 17 раз
Поблагодарили: 366 раз

Ширина блока меняется при вставке кода

Сообщение МайскийЖук »

В очередной раз порадовался за свой любимый браузер. :)
Любовь и боль, покой и бой я как любой несу с собой…
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Ширина блока меняется при вставке кода

Сообщение Пчелкин »

Falkor писал(а):стают шире стандартной ширины страницы форума.
в CSS для блока overflow вставь и не мучься

Добавлено спустя 5 минут 45 секунд:
О, млин...уже решено...эх... недочитал...
Пысы...тогда ляпну здесь - у кнопок окаемки по прозрачке доведи до ума...
А воще в САБе кнопки от ПРОшки смотрятся смешно..
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70

Вернуться в «Поддержка phpBB 3.0.х»