Помощник
|
Анимация текста! Как вставить код? |
DeraKOren
|
Сообщение
#1
|
||
|
|
||
|
|||
Galen |
21.4.2009, 17:08;
Ответить: Galen
Сообщение
#2
|
|
а не DESCRIPTION как мне хотелось бы. До такого эффекта ваш скрипт ещё дописывать и дописывать. Сейчас вы берёте всё что есть в рабочем диве и выводите посимвольно, а нужно брать всё, выделять теги, вставлять нужные теги в блок вывода и только потом посимвольно выводить текст. Можно, конечно, проще, если кроме <b> там ничего никогда не будет. |
|
|
DeraKOren
|
Сообщение
#3
|
|
До такого эффекта ваш скрипт ещё дописывать и дописывать. Сейчас вы берёте всё что есть в рабочем диве и выводите посимвольно, а нужно брать всё, выделять теги, вставлять нужные теги в блок вывода и только потом посимвольно выводить текст. Можно, конечно, проще, если кроме <b> там ничего никогда не будет. За это спасибо. выделять теги, вставлять нужные теги в блок вывода А как это сделать, если бы я знал!?!. Но немогли бы вы показать это на примере(если было только <b>). Я был рад увидеть все это в действие. Заранее Спасибо |
|
|
Galen |
22.4.2009, 16:11;
Ответить: Galen
Сообщение
#4
|
|
А как это сделать, если бы я знал!?!. Но немогли бы вы показать это на примере(если было только <b>). Я был рад увидеть все это в действие. Если бы я сам знал :) Смысл такой. Вы выводите текст из одного блока в другой блок, так вот в этот второй блок заранее нужно прописать теги <b>, и тем самым вставлять текст уже внутрь этого тега (текст соответственно будет жирным). Вот тут поправил ваш код, может сгодится: <html>
<head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Animate Text</title> <script> // === Animate text === BEGIN var t=null, sec, element; function int(f) {t=setInterval(f,sec);} var i=0,text; function gettext(id,s) {element=document.getElementById(id); text=element.innerHTML; element.innerHTML=''; sec=s; int(edtext); } function edtext() {var eltext=document.getElementById('t1'); element.innerHTML=element.innerHTML+text[i]; i=i+1; eltext.textContent='[second: '+sec/1000+'][symbol: '+i+']['+text[i]+'][Timer::'+t+']['+document.width+'X'+document.height+']'; if (i>=text.length) {clearInterval(t); i=0}; } // === Animate text === END </script> <style> #d1, #t1 { font-weight: bold; } </style> </head> <body> <div id="d1" onClick="gettext('d1',10)" style="cursor:crosshair">DESCRIPTION </div><br> <br> <span style="color:#F00"><label id="t1" onClick="d1.style.display='none'" onDblClick="d1.style.display='block'"></label></span> </body> </html> |
|
|
Innokenty |
7.10.2009, 12:22;
Ответить: Innokenty
Сообщение
#5
|
|
Здравствуйте!
Недавно искал оборудование по работе и наткнулся на оч интересную вставку на сайте - в небольшом окошке в 3D вращается как-бы прозрачный шар, поверхность которого состоит из наиболее часто используемых слов для поиска инфы, выложенной на этом сайте, слова как-бы написаны в пространстве в сферической форме и при вращении можно видеть эту надпись со всех сторон, при наведении курсора шар начинает вращаться чуть быстрее и направление вращения как-бы задаётся перемещением курсора, а при клике на конкретном слове в новом окне отражается страница, в которой это слово наиболее часто встречается или на которой приводится объяснение этого слова... Может кто ни-будь подскажет как сделать подобное чудо..??? :blink: |
|
|
MetSerp |
7.10.2009, 12:46;
Ответить: MetSerp
Сообщение
#6
|
|
это называется облако тегов, точно видел реализации на флэш и таковые модули для DLE и WordPress
|
|
|
Innokenty |
7.10.2009, 13:42;
Ответить: Innokenty
Сообщение
#7
|
|
|
|
|
MetSerp |
7.10.2009, 14:01;
Ответить: MetSerp
Сообщение
#8
|
|
как то так :tootoo:
|
|
|
Innokenty |
7.10.2009, 14:31;
Ответить: Innokenty
Сообщение
#9
|
|
|
|
|
Apay |
7.10.2009, 15:17;
Ответить: Apay
Сообщение
#10
|
|
|
DeraKOren,вам надо убрать тег <b> и добавить к диву стиль bold
<div id="d1" onClick="gettext('d1',10)" style="cursor:crosshair;font-weight:bold;">DESCRIPTION</div>
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
📌 Рандомизация видео/аудио/фото/текста с минимальным участием - 𝓓𝓮𝓵𝓽𝓪𝓣𝓸𝓸𝓵𝓼 Мы предлагаем комплексное решение для рандомизации всех видов офера |
3 | leviathan | 1532 | Вчера, 19:39 автор: leviathan |
|
Как в пушсетках покупают по 100-200 тысяч кликов за день? | 2 | Boymaster | 698 | Вчера, 17:52 автор: Boymaster |
|
Как вы отдыхаете от работы за компом | 151 | adw-kupon.ru | 19865 | 23.4.2024, 13:52 автор: Vmir |
|
Как вы бросили работу и перешли на заработок с сайтов? | 20 | uahomka | 3478 | 23.4.2024, 11:54 автор: Skyworker |
|
Как вывести деньги в Украине с заблокированного Юмани ? | 30 | freeax | 5042 | 20.4.2024, 16:49 автор: Liudmila |
Текстовая версия | Сейчас: 25.4.2024, 16:01 |