оптимизация форума под разные разрешения экрана

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Arpeccop
phpBB 1.4.0
Сообщения: 31
Стаж: 16 лет 11 месяцев
Благодарил (а): 2 раза

оптимизация форума под разные разрешения экрана

Сообщение Arpeccop »

Доброго времени суток, проблема в следующем:

Поставил форум натянул на него шаблон milky way, подогнал под разрешение экрана 1280x1024, теперь хочу подогнать его под разрешение 1024x768 т.к. пол шапки при этом разрешении съедает. Кто нить знает каким образом это можно осуществить?
Аватара пользователя
MIT
Former team member
Сообщения: 2500
Стаж: 17 лет 6 месяцев
Откуда: 56°20′02″ с. ш. 36°42′45″ в. д.
Благодарил (а): 3 раза
Поблагодарили: 351 раз

Re: оптимизация форума под разные разрешения экрана

Сообщение MIT »

Прям вот сразу половину? Да не может такого быть.
Arpeccop писал(а):Кто нить знает каким образом это можно осуществить?
Осуществить что? Если у тебя картинка фиксированного размера, то она в любом случае будет фиксированного размера, что бы ты с ней не делал. Если нужно одинаковое отображение при разных разрешениях, верстай шапку под резину.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: оптимизация форума под разные разрешения экрана

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

NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Arpeccop
phpBB 1.4.0
Сообщения: 31
Стаж: 16 лет 11 месяцев
Благодарил (а): 2 раза

Re: оптимизация форума под разные разрешения экрана

Сообщение Arpeccop »

а условия выставить нельзя мол при разрешении 1024 использовать картинку 1 а при 1280 картинку 2 ?
Аватара пользователя
MIT
Former team member
Сообщения: 2500
Стаж: 17 лет 6 месяцев
Откуда: 56°20′02″ с. ш. 36°42′45″ в. д.
Благодарил (а): 3 раза
Поблагодарили: 351 раз

Re: оптимизация форума под разные разрешения экрана

Сообщение MIT »

Arpeccop
У меня в браузере ширина этого форума равна 1390 пикселям. Что делать будешь, тоже условие поставишь? А если я выключу полноэкранный режим окна браузера и сожму его до 1282 пикселей?
Да и разрешение экрана у меня 1440, я что, вообще без картинки в шапке останусь что ли? Не, друг, это глупости.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: оптимизация форума под разные разрешения экрана

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

А как скрипт форума узнает про разрешение у пользователей? У куков спросит? Это будет переворот в ....ну, в общем понятно.
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
MIT
Former team member
Сообщения: 2500
Стаж: 17 лет 6 месяцев
Откуда: 56°20′02″ с. ш. 36°42′45″ в. д.
Благодарил (а): 3 раза
Поблагодарили: 351 раз

Re: оптимизация форума под разные разрешения экрана

Сообщение MIT »

Аватара пользователя
Айдар
Former team member
Сообщения: 1687
Стаж: 15 лет 9 месяцев
Откуда: KZN
Благодарил (а): 93 раза
Поблагодарили: 189 раз

Re: оптимизация форума под разные разрешения экрана

Сообщение Айдар »

Arpeccop, имхо, оптимальным вариантом, возможно, станет выравнивание картинки по центру и задание ей ширины 800px, а содержание картинки сделать такое, чтобы по краям был определенный сплошной цвет. Далее по ставить справа и слева 2 td и задать им стилями такой же цвет.
Но этот вариант подходит, только, если у Вас нет текста в шапке (исключение: он прописан в файле изображения).
In Web We Trust
Shredder
Former team member
Сообщения: 2266
Стаж: 17 лет 9 месяцев
Благодарил (а): 283 раза
Поблагодарили: 584 раза

Re: оптимизация форума под разные разрешения экрана

Сообщение Shredder »

MIT писал(а):Если у тебя картинка фиксированного размера, то она в любом случае будет фиксированного размера, что бы ты с ней не делал.
Можно сделать резиновую картинку вполне. Я делал. Вопрос только в качестве.

Добавлено спустя 6 минут 42 секунды:
Те же min-width и max-width хотя бы.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: оптимизация форума под разные разрешения экрана

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

MIT
ТО - всего навсего данные о серваке моего провайдера... :D
До меня еще две станции. (одна - релейка и местная-покруче) + плюс волокно. :D
И ИПИ плавающий...А до Влада - 360 км..Так что фигня это все.
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Arpeccop
phpBB 1.4.0
Сообщения: 31
Стаж: 16 лет 11 месяцев
Благодарил (а): 2 раза

Re: оптимизация форума под разные разрешения экрана

Сообщение Arpeccop »

Этот вопрос мною подымался еще год назад - а решается он очень просто - при помощи замены css файлов:
в этом нам поможет скрипт который мы прописываем в overall_header.html в замен строки:

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

<link rel="stylesheet" href="{T_STYLESHEET_LINK}" type="text/css" />
заменяем на:

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

<script type="text/javascript">
var height=0;
var width=0;
         width = screen.width
        height = screen.height
if (width == 1024 && height == 768 )
{document.write('<link rel="stylesheet" href="http://ForumName/styles/milky_way/theme/stylesheet_1024.css" type="text/css" />');}
else {
if (width <= 1280 && height <= 1024 && width > 1024)
{document.write('<link rel="stylesheet" href="http://ForumName/styles/milky_way/theme/stylesheet.css" type="text/css" />');}
else {
if (width == 1024 && height == 600)
{document.write('<link rel="stylesheet" href="http://ForumName/styles/milky_way/theme/stylesheet_1024.css" type="text/css" />');}
else {
{document.write('<link rel="stylesheet" href="http://ForumName/styles/milky_way/theme/stylesheet.css" type="text/css" />');}
}
}}
</script>
(ForumName замените на имя вашего форума)

И теперь при разных разрешениях экрана у нас подгружаются разные css файлы, а в них собственно к одним и тем же переменным прописано различное содержимое, будь то картинка в шапке, размеры таблиц и т.д!
Очень полезная штука, благодарю за внимание, пользуйтесь! =)
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 21 год 10 месяцев
Поблагодарили: 13 раз

Re: оптимизация форума под разные разрешения экрана

Сообщение VVVas »

Arpeccop, а зачем так сложно и с javascript?
Есть же варианты по проще и без оного http://htmlbook.ru/css/value/media
я люблю daft punk | новый sugoi.ru

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