Последовательная смена регистра текста | Скрипт для сайта - Скрипты для uCoz | Делай сайт
Приветствую Вас, Гость! Регистрация
Георгиевская ленточка
Среда, 07.12.2016
Скрипты для uCoz » Текстовые эффекты » Последовательная смена регистра текста | Скрипт для сайта

Аудиоплеер для сайта uCozАудиоплеер с плейлистом для сайта
Видеоплеер для сайта uCozВидеоплеер с плейлистом для сайта
Меню для сайта uCozВертикальное меню для сайта uCoz
Выпадающее меню для сайта uCozГоризонтальное меню для сайта uCoz
Круглое меню для сайта uCozВид материалов для сайта uCoz
Вид материалов Аудио для uCozВид материалов Видео для uCoz
Галерея для сайта uCozГенераторы для сайта uCoz
Контейнер для контентаКнопки для сайта uCoz
Слайдер для сайта uCozСчётчик для сайта uCoz
Часы для сайта uCozТекстовые эффекты
Таблица цветов для сайта uCozЭффекты для сайта uCoz
Эффекты курсораЭффекты увеличения
Мини чат для сайта uCozРадио для сайта uCoz
Скрипты для юКозИгры для сайта uCoz
Окна для сайта uCozИнформеры для сайта uCoz
Флеш и анимации для сайтаКалендарь для сайта uCoz
Мониторинг серверов для ucozСлайдшоу для сайта uCoz



Адаптивный сайт - aTmpl



Последовательная смена регистра текста | Скрипт для сайта


Последовательная смена регистра символов




Ничего необычного,регистр установленного текста поочерёдно меняется с верхнего на нижний.Для этого в скрипте устанавливаем один вариант текста в нижнем регистре ( маленькими буквами ),второй,аналогичный текст в верхнем регистре ( большими буквами ).Можно добавить в стиль скрипта эффект для текста,основные я вставил,можете добавить на своё усмотрение.




Это в нижнюю или верхнюю часть сайта uCoz


<SCRIPT>
var count = -1;
var counter;
var nchar;
var speed = 400;//Скорость смены регистра
var a = new Array();
a[1] = "делай сайт";//здесь пишем маленькими
a[2] = "ДЕЛАЙ САЙТ";//ЗДЕСЬ ПИШЕМ БОЛЬШИМИ
len = a[1].length;
function animation() {
count++
if (count == 0){
document.textvforme.display.value = a[1];
}
if (count == 1){
document.textvforme.display.value = a[2].substring
(0, 1) + a[1].substring(len, 1);
}
if (count > 1){
a[3] = a[1].substring(0, count - 1) + a[2].substring(count
- 1,count) + a[1].substring(len, count);
document.textvforme.display.value = a[3];
}
if(count == a[1].length){
count = -1;
}
counter = setTimeout("animation()",speed);
}
</SCRIPT>

Этот код там где хотим видеть эффект


<SCRIPT>
var count = -1;
var counter;
var nchar;
var speed = 400;//Скорость смены регистра
var a = new Array();
a[1] = "делай сайт";//здесь пишем маленькими
a[2] = "ДЕЛАЙ САЙТ";//ЗДЕСЬ ПИШЕМ БОЛЬШИМИ
len = a[1].length;
function animation() {
count++
if (count == 0){
document.textvforme.display.value = a[1];
}
if (count == 1){
document.textvforme.display.value = a[2].substring
(0, 1) + a[1].substring(len, 1);
}
if (count > 1){
a[3] = a[1].substring(0, count - 1) + a[2].substring(count
- 1,count) + a[1].substring(len, count);
document.textvforme.display.value = a[3];
}
if(count == a[1].length){
count = -1;
}
counter = setTimeout("animation()",speed);
}
</SCRIPT>
<FORM NAME="textvforme">
<INPUT  id="offborder" TYPE="TEXT" NAME="display" SIZE="40">
</FORM>
<SCRIPT LANGUAGE="JavaScript">
animation();
</SCRIPT>
<STYLE>
#offborder{
border:0;
font-size:40px;
font-family:Arial;
color:red;
}
</STYLE>

Проверить скрипт на месте

Вставьте скрипт в HTML редактор и проверьте.Достаточно поместить код который находится ниже.









Русские шрифты



Ссылка:
BB code:




  • ©
  • | Просмотров: 872 | Добавил: IZOTOP | Рейтинг: 0.0/0
    | Теги: эффект с текстом, текст меняется

    Вы будете первый кто оставит комментарий

    Добавлять комментарии могут только зарегистрированные пользователи.
    [ Регистрация | Вход ]