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

Аудиоплеер для сайта 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



Бегущая строка | CSS3 & jQuery

Бегущая строка для демонстрации движущегося текста




Текстовый эффект бегущей строки подойдёт для установки на любой сайт, для работы применяется jQuery и свойства стилей CSS3.Визуально отображаемые параметры настраиваются в стилях и могут быть какими угодно.Существует один недостаток, если добавленный текст будет превышать ширину поля он может некорректно отображаться.В примерах предоставлено 2 варианта стилей, в первом варианте поле оформлено градиентами фона, во втором применяется нестандартный русский шрифт и изображения.Большой выбор русских шрифтов для сайта можно найти на этом сайте, а картинки для разделения в этом материале.Скорость движения текста регулируется в скрипте значением 14000, чем ниже значение тем выше скорость.Для работы эффекта требуется установленная библиотека jQuery, она по умолчанию есть на сайте системы uCoz.Два примера одновременно не будут работать, для проверки в редакторе вставьте один из примеров установки и добавьте скрипт библиотеки jQuery, версия библиотеки должна быть не ниже 1.4.2.





Вот так выглядит бегущая строка с картинками



Пример скрипта для установки с градиентным полем


<style>
.dstextmarquee{
/* -- Ширина поля --*/width:600px;
/* -- Высота поля --*/
height:24px;
/* -- Цвет текста --*/
color:#222;
/* -- Внешние отступы --*/
margin:0px auto;
/* -- Внутренние отступы --*/
padding: 0 10px;
/* -- Округление краёв --*/
border-radius:4px;
box-shadow:0 1px 2px #777;
-moz-border-radius:4px;
-webkit-border-radius:4px;
/* -- Градиенты фона --*/
background:-webkit-gradient(linear,left top,left bottom,color-stop(rgba(255,255,255,1),0),color-stop(rgba(246,246,246,1),0.74),color-stop(rgba(237,237,237,1),1));
background:-webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 74%, rgba(237,237,237,1) 100%);
background:-moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 74%, rgba(237,237,237,1) 100%);
background:-o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 74%, rgba(237,237,237,1) 100%);
background:linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 74%, rgba(237,237,237,1) 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 );
}
</style>
<script type="text/javascript">
$(function() {
var marquee = $("#dsmarquee");
marquee.css({"overflow": "hidden", "width": "100%"});
marquee.wrapInner("<span>");
marquee.find("span").css({ "width": "50%", "display": "inline-block", "text-align":"center"});
marquee.append(marquee.find("span").clone());
marquee.wrapInner("<div>");
marquee.find("div").css("width", "200%");
var reset = function() {
$(this).css("margin-left", "0%");
$(this).animate({ "margin-left": "-100%" }, 14000, 'linear', reset);
};
reset.call(marquee.find("div"));
});
</script>
<div class="dstextmarquee">
<div id="dsmarquee">Бегущая строка для установки на сайт</div>
</div>



Пример скрипта для установки с картинками


<style>
/* -- Нестандартный шрифт --*/
@font-face {
font-family:Marta_Decor_Two;
src: local("Marta_Decor_Two"),
url(http://delaisait.ucoz.ru/shrift/style/Marta_Decor_Two.ttf);
}
.dsimgmarquee {
/* -- Ширина поля --*/
width:600px;
/* -- Высота поля --*/
height:auto;
/* -- Внешние отступы --*/
margin:0 auto;
/* -- Изображения по центру --*/
text-align:center;
/* -- Размер шрифта --*/
font-size:40px;
/* -- Название шрифта --*/
font-family:Marta_Decor_Two;
/* -- Цвет шрифта --*/
color:red;
}
    </style>
<script type="text/javascript">
$(function() {
var marquee = $("#dsmarquee");
marquee.css({"overflow": "hidden", "width": "100%"});
marquee.wrapInner("<span>");
marquee.find("span").css({ "width": "50%", "display": "inline-block", "text-align":"center"});
marquee.append(marquee.find("span").clone());
marquee.wrapInner("<div>");
marquee.find("div").css("width", "200%");
var reset = function() {
$(this).css("margin-left", "0%");
$(this).animate({ "margin-left": "-100%" }, 14000, 'linear', reset);
};
reset.call(marquee.find("div"));
});
</script>
<div class="dsimgmarquee">
<img src="http://delaisait.ucoz.ru/img/hr/1/hr_117.gif">
<div id="dsmarquee">Бегущая строка для установки на сайт</div>
<img src="http://delaisait.ucoz.ru/img/hr/3/hr_112.gif">
</div>



Библиотека jQuery для проверки в редакторе

Скрипт библиотеки не нужно устанавливать на свой сайт если он находится в системе uCoz, скрипт нужен только для проверки работоспособности примеров в редакторе.



<script type="text/javascript" src="http://s36.ucoz.net/src/jquery-1.7.2.js">
</script>



Проверьте работу примеров в редакторе









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



Ссылка:
BB code:




  • ©
  • | Просмотров: 4959 | Добавил: IZOTOP | Рейтинг: 5.0/1

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

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