• Страница 1 из 1
  • 1
Мигание объекта

ASton
Пользователи
Сообщений 133
+
+28
-
Ваши награды 1


Вот анимация.

короче суть в том, что оно сдвигает блок постоянно, и это смотрить уже не очень.. вот код,как выделить строчку для этого объекта, чтобы оно мигало без сдвигов. Вот код:

«Пред. тема След. тема»

Сергей
VIP
Сообщений 382
+
+136
-
Ваши награды 2
Сергей написал: отредактировал: Kevin - Четверг, 26.07.2012, 16:55 В ответ пользователя Сергей Написано 26 Июля 2012 в 16:55
2<\' onclick=\'this.select();\' style=\'width:95%;text-align: center; height:20px; margin-top:15px;\'/>');" style="text-align:right; margin-left:19px;">Сообщение № 2
Уменьш в размерах это окошко ЛС и она не будет сдвигать блок

ASton
Пользователи
Сообщений 133
+
+28
-
Ваши награды 1
Kevin, А Других вариантов нет?

Сергей
VIP
Сообщений 382
+
+136
-
Ваши награды 2
Сергей написал: отредактировал: Kevin - Четверг, 26.07.2012, 17:03 В ответ пользователя Сергей Написано 26 Июля 2012 в 17:02
4<\' onclick=\'this.select();\' style=\'width:95%;text-align: center; height:20px; margin-top:15px;\'/>');" style="text-align:right; margin-left:19px;">Сообщение № 4
Можно Блок пониже сдвинуть

ASton
Пользователи
Сообщений 133
+
+28
-
Ваши награды 1
Kevin, просто, когда при мигании сообщение пропадает, блок сдвигается вверх, когда появляется, то вниз.. как-то нужно зафиксировать блок, или что.. я не знаю

Добавлено (26.07.2012, 17:08)
---------------------------------------------
И размер окошка с сообщением не играет никакой роли


Сергей
VIP
Сообщений 382
+
+136
-
Ваши награды 2
ASton, У тебя маленькое расстояние для того ,чтобы поместилось это окошко вот оно и сдвигает его smile

ASton
Пользователи
Сообщений 133
+
+28
-
Ваши награды 1
Kevin, я писал <br> перед скриптом и после.. там было место предостаточно, но при этом все равно.. при появлении блок сдвигает, а при пропадании, становится в исходное положение

Voker
VIP
Сообщений 2579
+
+9993
-
Ваши награды 25
ASton, с помощью дива может расстояние задать?
подпись:
Voker

S@Nek
VIP
Сообщений 678
+
+1349
-
Ваши награды 18
Я сделал чтото наподобие твоего блока и всё нормально получилось, ну вот на пример, суть может поймешь.
Вот как у меня получилось:

Html:
Code

<BLINK>блинк</BLINK>
<br>
<img class="block" src="/block.png">
<br>
<img class="block" src="/block.png">
<br>
<img class="block" src="/block.png">
<br>


CSS:
Code

.content {
width:30%;
min-height:200px;
color:#000000;
font:Verdana,Arial;
padding:5px;
margin:5px;
text-align: center;
}

.block {
text-align: center;
}


Повторяю, это не является решением твоей проблемы, это только подсказка.
подпись: S@Nek

sorokin_andrey
VIP
Сообщений 400
+
+1651
-
Ваши награды 16
Code
<div style="height:40px;"><div id='foo'>   
<!-- <Оповещение о ЛС> -->  
<?if($UNREAD_PM$>0)?> <div style="-index: 50000;top:5px;left:45%;z-index: 50000;background: rgba(0, 0, 0, 0.5);padding: 6px;border-radius: 4px;color:white; text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.4);">  
   <div> <A target="_blank" href="/index/14-0-0"><font color='cyan'>У вас <b>$UNREAD_PM$</b> непрочитанн<?if($UNREAD_PM$>1)?>ых<?else?>ое<?endif?> сообщени<?if($UNREAD_PM$>1)?>я<?else?>е<?endif?>.</font></a></div></div><?endif?>  
<!--</new_pm>--></div> </div>  

<script type='text/javascript'>   
   function startAnim(element, time) {   
   element.animTimer = setInterval(function () {   
   if (element.style.display == "none")   
   element.style.display = "";   
   else   
   element.style.display = "none";   
   }, time);   
   }   
   function stopAnim(element) {   
   clearInterval(element.animTimer);   
   }   
   startAnim(document.getElementById("foo"), 500);   
   document.getElementById("foo").onmouseover = function () {   
   stopAnim(this);   
   };   
   document.getElementById("foo").onmouseout = function () {   
   startAnim(this, 500);   
   };   
   </script>
подпись: ╔► Дизайн-студия "Q-Art" - ЗаказыОтзывыТренировочная sorokin_andrey
  • Страница 1 из 1
  • 1
Поиск:
Топ пользователей: