Материалы
[:NetFAQ://]


Поиск

[:NetFAQ://]


Партнеры
Хостинг от Park-Web

www.popularsite.ru
[:NetFAQ://]


Реклама
[:NetFAQ://]


Новый день, новый дизайн.

Новый день, новый дизайн.

Или, делаем ротацию стилей на сайте по дням/месяцам/часам или как душе угодно.

Что нам понадобится: Во первых пациент, то есть сайт; во вторых придумать чего поменять в ассортименте, например сделаем квадрат

 

Будем каждый месяц менять фон квадрата. Например: зимой-синий, весной-розовый; летом-зеленый; осенью-желтый.

Собираем все в одну кучу.

Итого мы имеем:
11,12,1,2 - зима и квадрат будет синим *мы в холодном краеживем и зима наступает рано.*

3,4,5 - весна и квадарат унас порозовеет.

6,7,8 - лето и зеленый квадрат.

9,10 - желтая осень.

Если кто то желает менять другие параметры, а не цвета и месяцы, то далее будет показано как это реализовать и принципиально процесс не отличается.

Для начала нужно определится, как мы будем получать текущий месяц. Есть два варианта, с помощью Php и с помощью JavaScript. Возьмем Php, чтобы получить номер текущего месяца, нужно вызвать функцию date() и передать ей параметр "m". Если кто то хочет менять стиль, по другим критериям, то соответственно вызов функции будет отличатся.

Теперь создадим 4-е различных стиля, для нашего квадрата:

 .mounth11 .mounth12 .mounth1 .mounth2{
 background:blue;
}
 .mounth3 .mounth4 .mounth5{
 background:pink;
}
 .mounth6 .mounth7 .mounth8{
 background:green;
}
 .mounth9 .mounth10{
 background:yellow;
}

Собственно, осталось, только взять какую нибудь квадратную штуковину, например таблицу и раскрасить её в соответствии с нашими пожеланиями.

<table>
   <tr>
       <td width="100px" height="100px" class="mounth<?php echo date("m");?>"> </td>
   </tr>
</table>

Если же Вы хотите менять фоновый рисунок, или размер и цвет шрифта или еще чего нибудь, то нужно просто изменить стиль. Если хотите задать другие интервалы, то соответственно меняете вызов функции date() на нужный.



Опубликовано: 2009-12-23 11:24:40

Комментарии

Оставить комментарий:

Имя:
Почта:
Комментарий:
Что написанно на картинке;)
[:NetFAQ://]

Справочники
[:NetFAQ://]


FreeSoftware
Графика
Аудио&Видео
CD&DVD
Офис
Системные утилиты
Антивирусы
Игры
Разное
[:NetFAQ://]


Магазин
Вавилон 5 - второй сезон
Вавилон 5 - второй сезон
[:NetFAQ://]


Статистика


[:NetFAQ://]


FAQ Новости Блог RSS Задать вопрос