Intellect Board — cистема управления сайтом

Построение сайта на основе форума

Intellect Board — cистема управления сайтом »   Техническая поддержка версии 2.18 »   Размеры логотипа форума
RSS

Размеры логотипа форума

Масштабирование логотипа форума под текущее разрешение пользователя

Текущий рейтинг темы: Нет
Выводить сообщения
Правила раздела

<<Назад  Вперед>>Модераторы: aerograf, wsxПечать
 
Drugold
Почетный участник


Откуда: Москва
Всего сообщений: 182
Рейтинг пользователя: 1


Ссылка


Дата регистрации на форуме:
7 авг. 2006
Я сделал логотип к форуму, но есть проблема. Зависимость от текущего разрешения экрана. Сам форум масштабируется, а вот логотип нет. Можно ли сделать, чтобы логотип тоже масштабировался вместе с форумом? Или, например, сделать несколько картинок по стандартные разрешения и загружать их взависимости от текущего разрешения.

4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
4X_Pro
Откуда: Москва
Всего сообщений: 3299
Рейтинг пользователя: 70


Ссылка


Дата регистрации на форуме:
29 сен. 2001
Вообще, средства масштабирования картинки в HTML хотя и есть, но, как правило, отмасштабированная картинка смотрится отвратительно. Поэтому единственное, что могу предложить — это написать JavaScript, который будет подгружать нужный логотип в зависимости от разрешения экрана. Поместить его нужно в файл styles/имя_стиля/main.php (функия называется то ли main_head, то ли main_title).
Оффтопик: Впервые сталкиваюсь с ситуацией, когда кому-то приходит в голову масштабировать логотип. Обычно делают проще: помещают логотип в слой или в таблицу, у которой задана фоновая картинка, которая может растягиваться по горизонтали столько, сколько потребуется (например, какой-нибудь градиент), и она и заполняет все свободное пространство.

---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно!
Drugold
Почетный участник


Откуда: Москва
Всего сообщений: 182
Рейтинг пользователя: 1


Ссылка


Дата регистрации на форуме:
7 авг. 2006
Вот вариант подгрузки нужного логотипа в зависимости от разрешения экрана подошел бы. А примерный текст скрипта не могли бы привести?

4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
4X_Pro
Откуда: Москва
Всего сообщений: 3299
Рейтинг пользователя: 70


Ссылка


Дата регистрации на форуме:
29 сен. 2001
Примерно так:
<img src='логитип_для_режима_1024' alt='Текст логотипа' id=logo>
<script type="text/javascript"><!--
var img=document.getElementById('logo');
if (screen.width==800 && screen.height==600) {
img.src='логотип_для режима_800';
}
if (screen.width==1280 && screen.height==1024) {
img.src='логотип_для режима_1280';
}
//--></script>

При необходимости можно и для других видеорежимов прописать аналогичные участки кода.
Примечание: код я писал по памяти, не тестируя, соответственно, возможны мелкие ошибки.

---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно!
Der_Meister
Почетный участник

Der_Meister
Всего сообщений: 177
Рейтинг пользователя: 6

Репутация пользователя: 2

Ссылка


Дата регистрации на форуме:
10 апр. 2006
Drugold
А если у кого-то браузер не на весь экран? Так что бред это все, надо переработать логотип.

---
Моя песня, конечно, дождливого рода...
Drugold
Почетный участник


Откуда: Москва
Всего сообщений: 182
Рейтинг пользователя: 1


Ссылка


Дата регистрации на форуме:
7 авг. 2006
Der Meister
Мм, есть мысли по этому поводу?

Der_Meister
Почетный участник

Der_Meister
Всего сообщений: 177
Рейтинг пользователя: 6

Репутация пользователя: 2

Ссылка


Дата регистрации на форуме:
10 апр. 2006

Drugold написал:
[q]
Мм, есть мысли по этому поводу?
[/q]

Выложи скриншот, посмотрим.

По идее логотип должен быть одного размера. По центру. Или в углу...

Посмотри на скриншот. Логотип у меня слева, а линия до правого края - просто фон, ее длина изменяется вместе с размерами окна.

Прикрепленный файл (scn3.jpg, 18873 байт, скачан: 465 раз)
---
Моя песня, конечно, дождливого рода...
<<Назад  Вперед>>Модераторы: aerograf, wsxПечать
Intellect Board — cистема управления сайтом »   Техническая поддержка версии 2.18 »   Размеры логотипа форума
RSS

1 посетитель просмотрел эту тему за последние 10 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
Ограничение доступа
не отображаются разделы
Архив версий
Установка стиля на Intellect Board 2.22
Завершилась работа над новой версией 3.00

Самые активные 5 тем RSS


Время выполнения скрипта: 0.0519. Количество выполненных запросов: 17, время выполнения запросов 0.0000
Creative Commons License Rambler's Top100 Rambler's Top100 Рейтинг@Mail.ru Valid HTML 4.01 Transitional Valid CSS!