Уважаемые пользователи!
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 2.0.x? Ишите ответы здесь!
tematika
phpBB 1.2.0
Сообщения: 14
Стаж: 17 лет 4 месяца

Как растянуть фон вниз?

Сообщение tematika »

У форума фиксированная ширина, заданная в overall_header.tpl.
Фон body у меня изображение, которое имеет свойство no-repeat fixed top.
Форум в целом отображается нормально. Но стоит зайти на страницу, ну к примеру на http://phpbbguru.net/community/groupcp.php . У меня получается что, высота форума на этой странице меньше высоты окна браузера. Там где заканчивается всякая информация, начинается пустота. Если на этом форуме она заполняется общим фоном #fff :
Изображение
То у меня заканчивается там, где заканчивается текст, и далее идёт не фон bodyline (вроде этот класс задаёт тот фон), а фоновое изображение:
Изображение
Я хотел бы чтобы белый фон и дальше растягивался, т.е. на все 100%.
Помогите.
Спасибо.
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 18 лет 9 месяцев
Поблагодарили: 3 раза

Сообщение Rayden »

Ничего не понял. Вы про свой форум или про phpbbguru ? Лично у меня по вашей ссылке все отлично.

А если про свой, то наверно надо не на пальцах показывать, а код, который вы наваяли.
phpBB2 FAQ
phpBB3 FAQ
tematika
phpBB 1.2.0
Сообщения: 14
Стаж: 17 лет 4 месяца

Сообщение tematika »

Я вроде думал что понятно объяснил. Это видимо всё мой грипп.
Я говорю про то что на этом форуме, там где заканчивается
[ Время : 0,2012с ( PHP: 82% - SQL: 18% ) | SQL-запросов : 17 | Gzip : 26% ]
идёт белый фон. А на моём форуме он (белый фон) обрезается и заканчивается сразу после
[ Время : 0,4009с | SQL-запросов : 15 | Gzip : Выкл. ].
Так как сделать чтобы ширина форума осталась фиксированная, а высота под 100%? Т.е. чтобы белый фон растягивался на всю высоту окна браузера.
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 18 лет 9 месяцев
Поблагодарили: 3 раза

Сообщение Rayden »

На такой вопрос могу дать такой же дурной ответ - задай высоту 100%.

А если тебе такой ответ не понравится, то советую еще раз прочитать мой предыдущий пост - неизвестно, что ты там наваял, код смотреть надо. Намек понятен?
phpBB2 FAQ
phpBB3 FAQ
tematika
phpBB 1.2.0
Сообщения: 14
Стаж: 17 лет 4 месяца

Сообщение tematika »

Стандартный стиль subSilver для форума 2.0.x.
В overall_header.tpl изменено:
<style type="text/css">
body {background:#000 url("http://test2.ru/forum/images.jpg") no-repeat fixed top;}
</style>
+ в table выставлена ширина 760px.
И всё. Результат:
http://img165.[censor].us/img165/8739 ... comuu3.jpg
Всё тоже самое, только фон стандартный:
http://img217.[censor].us/img217/1344 ... om1kz1.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 18 лет 9 месяцев
Поблагодарили: 3 раза

Сообщение Rayden »

ну а высоту таблицы 100% пробывал делать?
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 17 лет 11 месяцев
Откуда: Питер
Благодарил (а): 1 раз
Поблагодарили: 27 раз

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

tematika писал(а):body {background:#000 url("http://test2.ru/forum/images.jpg") no-repeat fixed top;}
И что вы хотите?
У вас основной фон - черный (background:#000), а фоновый рисунок - без повторения и выравнен по верхнему краю (no-repeat fixed top)
Фоновый рисунок кончается и дальше - черная подложка, всё естественно.

Добавлено спустя 57 секунд:

Сделайте background:#FFF
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
tematika
phpBB 1.2.0
Сообщения: 14
Стаж: 17 лет 4 месяца

Сообщение tematika »

Палыч
Не совсем так. Там где начинается чёрный цвет это всё ещё фоновый рисунок. Просто по центру он чёрный.
Вот тоже самое с другой картинкой:
http://img146.[censor].us/img146/746/ ... comel1.jpg
Вот хочу чтобы таблица с глубиной 2, растягивалась на всё окно браузера вниз. Вот только не знаю где и как править.
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 17 лет 11 месяцев
Откуда: Питер
Благодарил (а): 1 раз
Поблагодарили: 27 раз

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

tematika писал(а):Вот хочу чтобы таблица с глубиной 2, растягивалась на всё окно браузера вниз. Вот только не знаю где и как править.
Никак. Если задать относительное значение высоты таблицы, то она закончится там, где закончится содержимое. Если задать абсолютное значение (в пикселах, например), то всё-равно не угадаете на всех пользователей, так как с разным разрешением экрана и даже с разными браузерами вид будет различен. Вам нужно просто изменить сам фоновый рисунок и не париться.

Добавлено спустя 1 минуту:

Как вариант: там где у фона черный цвет - сделать прозрачным, о цвет подложки - белым.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
tematika
phpBB 1.2.0
Сообщения: 14
Стаж: 17 лет 4 месяца

Сообщение tematika »

Палыч
Спасибо.
Сделал вместо чёрного, белый. А у bodyline убрал border. Не совсем правильно, но всё же лучше чем было.
Аватара пользователя
incubus
phpBB 2.0.1
Сообщения: 255
Стаж: 17 лет 6 месяцев

Сообщение incubus »

У меня наверное почти похожий вопрос. Уже как только не пробовал, ничего не получается. И не могу найти подходящую тему. Выкладываю скрины, думаю там понятно, что я хочу. Мне нужно убрать отступы, чтобы таблица с белым фоном растянулась до самого браузера. И если перейти по ссылке "группы", то здесь, на гуру, фон идет до самого низа, а у меня заканчивается сразу после копирайтов и начинается серый фон. Что можно придумать?

В overall_header.tpl задается параметр таблицы.

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

<table width="100%" cellspacing="0" cellpadding="5" border="0" align="center"> 
Может туда нужно что-то дописать?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 18 лет 9 месяцев
Поблагодарили: 3 раза

Сообщение Rayden »

Свойства body глянуть
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
incubus
phpBB 2.0.1
Сообщения: 255
Стаж: 17 лет 6 месяцев

Сообщение incubus »

Rayden
Точно, спасибо. При чем сделал для всех браузеров.

Вот только никак не пойму, как же все-таки прибить белый фон именно в тех раздела форума, где на странице мало данных и оно автоматом подбивается под копирайты? Пробовал в футер поставить много <br /> , или <br clear="all" />, но не тот эффект.
Изображение
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 18 лет 9 месяцев
Поблагодарили: 3 раза

Сообщение Rayden »

Могу дать идею, но реализацию сам думай.
Выдели копирайты (или еще чего) в отдельный контейнер и позиционируй его внизу страницы.
Но я не знаю как это сделать красиво. Ибо если добьешься красивости на пустой странице, то заглючит на полной.
Тут засада в самой идеологии и html и css - вся выдаваемая на экран инфа стремиться вверх.
Может попробывать по другому? Может добавить инфу на те страницы, где ее мало?
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 19 лет 5 месяцев
Поблагодарили: 1 раз

Сообщение VVVas »

incubus писал(а):Вот только никак не пойму, как же все-таки прибить белый фон именно в тех раздела форума, где на странице мало данных и оно автоматом подбивается под копирайты?
А задать для body цвет белый, а не серый?

Я так вообще обтягивающую таблицу убил, для body задал белый цвет и всё.
я люблю daft punk | новый sugoi.ru

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