Вебдизайн и Техническая поддержка
Skype: disbb.ru
Контакты: обратная связь
Часы работы:
Пн-Пт 10:00-18:00
* по московскому времени


Рандомное отображение логотипов (Duka)


Скриншот

  • При обновлении страницы у элемента появляется случайный фон из заданных.
  • Автор: Duka
  • Платформа: MyBB
  • Категория: Дизайн и стиль
  • Оценка: 5.0/1
  • 12.06.2015, 16:51

Скрипт рандомного отображения логотипов отображает случайный логотип при каждом обновлении страницы.
Рассматривается именно пример с логотипом, но можно прикрутить к любому элементу форума несколько случайных фоновых картинок, меняя селектор.

Для начала в стиле отключаем элемент:
Цитата
<style>
#pun-title .title-logo {display : none;}
</style>

Он скроет стандартный логотип.
Далее ставьте ниже него этот скрипт:
Цитата
<script type="text/javascript">
var phr = new Array()
phr.push("http://www.dolem.com/lytebox/misc/pleiads_thumb.jpg")
phr.push("http://www.dolem.com/lytebox/misc/orion2_thumb.jpg")


document.write('<style>#pun-title table {background-image: url('+phr[Math.round(Math.random()*(phr.length-1))]+'); background-repeat: no-repeat;}</style>')
</script>

Красную строчку копируйте столько раз, сколько логотипов должно отображаться.
Ссылки (курсивом) смените на свои
Синяя часть - это стиль, отвечающий за оформление вашего логотипа, его вы можете менять как захотите.
жирную часть не трогайте, она отвечает за ссылку, которая случайным образом подставится в этот стиль.

Можно поменять селектор - для других фоновых элементов.
Можно помимо фона добавлять другие настройки стиля.
Теги: mybb, Duka, дизайн и стиль, скрипт

Просмотров: 702, Загрузок: 0, Оценка: 5.0 (1)
Страницы:
Имя *:
Email *:
Код *:
Сайт создан в системе uCoz