Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Плавное появление и закрытие помогите сделать (https://javascript.ru/forum/misc/11845-plavnoe-poyavlenie-i-zakrytie-pomogite-sdelat.html)

kostik2002 16.09.2010 15:42

Плавное появление и закрытие помогите сделать
 
Вот из этого:


function show_d() {
obj = document.getElementById("test");
obj.style.visibility = "visible";
}
function hide_d() {
document.getElementById("test").style.visibility="hidden"
}

ksa 16.09.2010 16:07

Как вариант, в цикле уменьшай размеры у элемента (если убираешь)... Или наоборот увеличивай (если появляется)...

Sweet 16.09.2010 16:08

http://javascript.ru/blog/Andrej-Par...cii-JavaScript

kostik2002 16.09.2010 16:17

Хочется фейдом, и поподробнее

Kolyaj 16.09.2010 16:19

Вам целую статью дали, куда уж подробнее.

Sweet 16.09.2010 16:23

Используй jQuery - с ним проще разобраться будет

kostik2002 16.09.2010 16:23

Вот типа такого, только чтоб изначально обьект был невидим.

<script src="jquery-1.4.2.min.js" type="text/javascript"></script>

<style>
.container{margin:10px 0;}
</style>
<input type="button" value="Скрыть" onclick="$('div.container').fadeOut('slow');">
<input type="button" value="Отобразить" onclick="$('div.container').fadeIn('slow');">
<input type="button" Value="10% прозрачность" onclick="$('div.container').fadeTo('slow',0.1);">
<input type="button" Value="100% прозрачность" onclick="$('div.container').fadeTo('slow',1);">
<div class="container">
<img src="plavnoe-poyavlenie-i-zatemnenie-kartinka.jpg">
</div>

kostik2002 16.09.2010 16:34

допер, display:none; попытаюсь впиндюрить :)))


Часовой пояс GMT +3, время: 12:54.