- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Ребят нужно найти пару прикольных JS, которые ещё будут работать.
Оба связаны с текстовыми эффектами.
JS 1:
текст "пример"
надо чтобы каждая буква одновременно моргала разными цветами рандомно.
JS 2:
текст "пример"
надо чтобы каждая буква одновременно меняла свой размер рандомно.
Вам для юкоза?)
нет, хочу "плавить web"
<html>
<head>
<body>
<div id="ResultColor1"></div>
<script>
function get_random_color() {
var letters = '0123456789ABCDEF'.split('');
var color = '#';
for (var i = 0; i < 6; i++ ) {
color += letters[Math.round(Math.random() * 15)];
}
return color;
}
var Color1 = "Koyaanisqatsi";
setInterval(function(){
document.getElementById('ResultColor1').innerHTML = '';
for ( var i=0; i<Color1.length; i++ ){
document.getElementById('ResultColor1').innerHTML +='<font color="'+get_random_color()+'">'+Color1+'</font>';
}
},500);
</script>
</body>
</html>
надо чтобы каждая буква одновременно моргала разными цветами рандомно.
как так, что бы одна буква, моргала "одновременно моргала разными цветами рандомно."
это типа вверх красный, низ зеленый ?
Отлично! Спасибо! первый пункт есть.
это второй вариант, первый, если честно я не понял
ну всё правильно вы поняли:первая буква - зелёная, вторая жёлтая, третья - чёрная, пятая бирюзовая.
через секунду - первая буква - белая, вторая - оранжевая - третья - малиновая, четвёртая - салатовая, пятая - чёрная.
а по другому примеру, что ищу, первая буква 12 размера, вторая - 18, третья 8, через секунду - первая буква - 25 размера, вторая - 11, третья - 10. как-то так
<html>
<head>
<body>
<div id="ResultColor1"></div>
<div id="ResultColor2"></div>
<script>
function get_random_color() {
var letters = '0123456789ABCDEF'.split('');
var color = '#';
for (var i = 0; i < 6; i++ ) {
color += letters[Math.round(Math.random() * 15)];
}
return color;
}
var Color1 = "Koyaanisqatsi";
setInterval(function(){
document.getElementById('ResultColor1').innerHTML = '';
document.getElementById('ResultColor2').innerHTML = '';
for ( var i=0; i<Color1.length; i++ ){
document.getElementById('ResultColor1').innerHTML +='<font color="'+get_random_color()+'">'+Color1+'</font>';
document.getElementById('ResultColor2').innerHTML +='<font style="font-size:'+Math.round(Math.random() * 10)+'em;">'+Color1+'</font>';
}
},500);
</script>
</body>
</html>
Спасибо огромное! не представляете, как вы мне помогли!
Ещё веселее получается, если
document.getElementById('ResultColor2').innerHTML +='<font style="font-size:'+Math.round(Math.random() * 10)+'em;">'+Color1+'</font>';
заменить на
document.getElementById('ResultColor2').innerHTML +='<font style="font-size:'+Math.round(Math.random() * 10)+'em;" color="'+get_random_color()+'">'+Color1+'</font>';
Ещё веселее получается, если
document.getElementById('ResultColor2').innerHTML +='<font style="font-size:'+Math.round(Math.random() * 10)+'em;">'+Color1+'</font>';
заменить на
document.getElementById('ResultColor2').innerHTML +='<font style="font-size:'+Math.round(Math.random() * 10)+'em;" color="'+get_random_color()+'">'+Color1+'</font>';
мне именно это и надо было. RControl скинул в личку, то что мне и требовалось. 🤪