Список форумов Шадринский форум -> Программирование -> PHP, PERL, HTML, CSS etc -> Мастерам на заметку.
Начать новую тему   Ответить на тему   вывод темы на печать

Мастерам на заметку.

Автор
Сообщение
Dio
Шаман-заводчанин


Пол: Пол:Муж.
Зарегистрирован: 25.11.2004
Сообщения: 29757


Статус: Offline
СообщениеДобавлено: 2005.12.15 09:32.19
Ответить с цитатой
From NNM.ru
--------------------------------------//--------------------------------------------
Эффекты перехода между страницами
Иногда бывают такие занудные клиенты, требуют каких-то ламерских выкрутасов на своём сайте. Типа, эффектные переходы при переходе между страницами. В принципе я не то что не сторонник такого рода эффектов, я их ненавижу. Но клиентам они очень нравятся. Как говорится, "кто платит, тот и ..." Если и вас с этими эффектами замучили, предлагаю облегчить свои мучения.
Одной-двумя строками meta tag'ов можно оформить переход между страницами сайта не мучаясь java-скриптами.

Конструкция такая:
<META HTTP-EQUIV="Page-X" CONTENT="Y">
где Page-X может принимать 2 значения: Page-Enter и Page-Exit, а Y - это любая из нижеследующих инструкций:


progid:DXImageTransform.Microsoft.Pixelate(MaxSquare=25, Duration=1) blocks
blendTrans(Duration=n) Blend
revealTrans(Duration=n,Transition=0) Box in
revealTrans(Duration=n,Transition=1) Box out
revealTrans(Duration=n,Transition=2) Circle in
revealTrans(Duration=n,Transition=3) Circle out
revealTrans(Duration=n,Transition=4) Wipe up
revealTrans(Duration=n,Transition=5) Wipe down
revealTrans(Duration=n,Transition=6) Wipe right
revealTrans(Duration=n,Transition=7) Wipe left
revealTrans(Duration=n,Transition=Cool Vertical Blinds
revealTrans(Duration=n,Transition=9) Horizontal Blinds
revealTrans(Duration=n,Transition=10) Checkerboard across
revealTrans(Duration=n,Transition=11) Checkerboard down
revealTrans(Duration=n,Transition=12) Random Disolve
revealTrans(Duration=n,Transition=13) Split vertical in
revealTrans(Duration=n,Transition=14) Split vertical out
revealTrans(Duration=n,Transition=15) Split horizontal in
revealTrans(Duration=n,Transition=16) Split horizontal out
revealTrans(Duration=n,Transition=17) Strips left down
revealTrans(Duration=n,Transition=1Cool Strips left up
revealTrans(Duration=n,Transition=19) Strips right down
revealTrans(Duration=n,Transition=20) Strips right up
revealTrans(Duration=n,Transition=21) Random bars horizontal
revealTrans(Duration=n,Transition=22) Random bars vertical
revealTrans(Duration=n,Transition=23) Random

Варьировать продолжительность эффекта можно в параметре Duration.

Например, плавное исчезание старой страницы и столь же плавное появление новой при переходе по ссылке будет выглядеть так:
<META HTTP-EQUIV="Page-Exit" CONTENT="BlendTrans(Duration=0.5)">
<META HTTP-EQUIV="Page-Enter" CONTENT="BlendTrans(Duration=0.5)">

Пользуйтесь на здоровье.
--------------------------------------//--------------------------------------------
_________________
Йа - водоросль.
Посмотреть профиль Отправить личное сообщение
Brain
Писатель


Пол: Пол:Муж.
Зарегистрирован: 01.12.2004
Сообщения: 357


Статус: Offline
СообщениеДобавлено: 2006.01.08 14:46.02
Ответить с цитатой
Спасибо! пригодиться Wink
Посмотреть профиль Отправить личное сообщение
Мишаня_:-)
Запомнил кнопки...


Пол: Пол:Муж.
Зарегистрирован: 12.12.2004
Сообщения: 265


Статус: Offline
СообщениеДобавлено: 2006.01.08 17:39.30
Ответить с цитатой
это только для IE ?
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Страница 1 из 1
Начать новую тему   Ответить на тему   вывод темы на печать
Показать сообщения:   
Список форумов Шадринский форум -> Программирование -> PHP, PERL, HTML, CSS etc -> Мастерам на заметку.

 
Перейти: 
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете вкладывать файлы
Вы можете скачивать файлы