Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 01.05.2013, 17:22
Интересующийся
Отправить личное сообщение для enselerizer Посмотреть профиль Найти все сообщения от enselerizer
 
Регистрация: 19.04.2013
Сообщений: 13

Добавление плавности анимации
Недавно в этом же разделе нашёл такой скрипт:
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title></title>
<style>
.asd {
	width:336px;
	height:76px;
}
</style>
</head>
<body>
<img class="asd" id="sdf" src="http://javascript.ru/forum/images/ca_serenity/misc/logo.gif">
<script type="text/javascript">
var style = document.getElementById("sdf").style;
setInterval(function() {
   style.visibility = style.visibility == "visible" ? "hidden" : "visible";
}, 150);
</script>
</body>
</html>


Задача - добавить плавность анимации мигания.
Ответить с цитированием
  #2 (permalink)  
Старый 01.05.2013, 17:25
х.з
Посмотреть профиль Найти все сообщения от dmitriymar
 
Регистрация: 21.11.2010
Сообщений: 4,588

Сообщение от enselerizer
}, 150);
наверно изменив промежуток
http://learn.javascript.ru/
Ответить с цитированием
  #3 (permalink)  
Старый 01.05.2013, 17:38
Интересующийся
Отправить личное сообщение для enselerizer Посмотреть профиль Найти все сообщения от enselerizer
 
Регистрация: 19.04.2013
Сообщений: 13

Всё, что изменилось - скорость мигания.
Ответить с цитированием
  #4 (permalink)  
Старый 01.05.2013, 18:28
Интересующийся
Отправить личное сообщение для enselerizer Посмотреть профиль Найти все сообщения от enselerizer
 
Регистрация: 19.04.2013
Сообщений: 13

up
Ответить с цитированием
  #5 (permalink)  
Старый 01.05.2013, 18:41
х.з
Посмотреть профиль Найти все сообщения от dmitriymar
 
Регистрация: 21.11.2010
Сообщений: 4,588

Сообщение от enselerizer
Всё, что изменилось - скорость мигания.
а никакой другой анимации в приведённом выше коде нет .
Если речь идёт о плавном исчезании/появлении-так нужно управлять прозрачностью элемента. А это код не имеющий ничего общего с приведённым.
Сообщение от enselerizer
01 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
02 <head>
03 <title></title>
04 <style>
05 .asd {
06 width:336px;
07 height:76px;
08 }
09 </style>
10 </head>
11 <body>
12 <img class="asd" id="sdf" src="http://javascript.ru/forum/images/ca_serenity/misc/logo.gif">
13 <script type="text/javascript">
14 var style = document.getElementById("sdf").style;
15 setInterval(function() {
16 style.visibility = style.visibility == "visible" ? "hidden" : "visible";
17 }, 150);
18 </script>
19 </body>
20 </html>
Здравствуйте!

Судя по вашему сообщению, вы ну совсем не знаете javascript.

Освойте основы языка и вопрос отпадет сам, полностью или частично.
А с чем не справитесь - поможем.

На сайте javascript можно начать изучать с учебника, раздел Основы javascript.
Возможно, вам также понадобится HTML - учебник есть, например, здесь: http://ru.html.net/tutorials/html/

Задавайте конкретные вопросы по ходу дела.

Последний раз редактировалось dmitriymar, 01.05.2013 в 18:46.
Ответить с цитированием
  #6 (permalink)  
Старый 01.05.2013, 21:20
Интересующийся
Отправить личное сообщение для enselerizer Посмотреть профиль Найти все сообщения от enselerizer
 
Регистрация: 19.04.2013
Сообщений: 13

В данный момент я активно работаю с html и css, тут проблем у меня нет. но js у меня нулевой. Я изучаю его основы, но времени у меня немного, соответственно пока ничего ещё дельного не знаю

Я тут разобрался, решил сделать так:

<input type="button" value="Скрыть" onclick="$('div.help-arrow').fadeOut('slow');">
<input type="button" value="Показать" onclick="$('div.help-arrow').fadeIn('slow');">

<div class="help-arrow">
<img src="plavnoe-poyavlenie-i-zatemnenie-kartinka.jpg">
</div>


Решил сделать просто плавное появление, без последующего блинкинга.

P.S. мне кажется, или вы отвечаете сообщениями-шаблонами на все случаи жизни? =)
Ответить с цитированием
  #7 (permalink)  
Старый 01.05.2013, 23:53
Аспирант
Отправить личное сообщение для bartle96 Посмотреть профиль Найти все сообщения от bartle96
 
Регистрация: 31.05.2012
Сообщений: 31

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title></title>

<style>
.asd {
	width:336px;
	height:76px;
	
	opacity: 1;
	
	-webkit-transition: opacity 0.5s;
	-ms-transition: opacity 0.5s;
	-o-transition: opacity 0.5s;
	-moz-transition: opacity 0.5s;
	transition: opacity 0.5s;
}
</style>
</head>
<body>
<img class="asd" id="sdf" src="http://javascript.ru/forum/images/ca_serenity/misc/logo.gif">

<script type="text/javascript">
var style = document.getElementById("sdf").style;
setInterval(function() {
   style.opacity = style.opacity == "1" ? "0" : "1";
}, 1000);
</script>
</body>
</html>
Ответить с цитированием
  #8 (permalink)  
Старый 02.05.2013, 15:52
Новичок на форуме
Отправить личное сообщение для elochka25252525 Посмотреть профиль Найти все сообщения от elochka25252525
 
Регистрация: 02.05.2013
Сообщений: 3

То есть, как я понимаю, вы новичок в этой теме?
Ответить с цитированием
  #9 (permalink)  
Старый 05.05.2013, 15:47
Аспирант
Отправить личное сообщение для bartle96 Посмотреть профиль Найти все сообщения от bartle96
 
Регистрация: 31.05.2012
Сообщений: 31

Сообщение от elochka25252525 Посмотреть сообщение
То есть, как я понимаю, вы новичок в этой теме?
Кому это адресовано?
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ext.tree, динам. добавление элемента Margarita ExtJS 0 24.12.2012 15:00
Отмена действия события во время выполнения анимации gunsoy Общие вопросы Javascript 2 12.06.2012 13:27
Как "заморозить" конечный результат css анимации? FINoM Общие вопросы Javascript 8 28.12.2011 17:52
Определение смещения в момент анимации. 0931454574 jQuery 6 13.05.2011 09:55
Порядок выполнения анимации Tohin jQuery 3 03.07.2009 11:52