Обучение/Помощь новичкам | Плавное появление блока
Тема закрыта by
SNEG
Как сделать чтобы плавно появлялся блок (выезжал)?
[url=]https://jsfiddle.net/65xyzvmj/2/[/url]
________
посл. ред. 30.06.2023 в 21:50; всего 1 раз(а); by SNEG
[url=]https://jsfiddle.net/65xyzvmj/2/[/url]
________
посл. ред. 30.06.2023 в 21:50; всего 1 раз(а); by SNEG
css
div { position: relative; left: -70px; width: 100px; height: 50px; background: #000; margin-top: 5px; transition: left .2s linear; } div:hover { left: 0px; } html
<div></div> <div></div> <div></div> <div></div> css
* { box-sizing: border-box; } ul { list-style-type: none; margin: 0; padding: 0; } li { display: block; width: 200px; height: 50px; margin: 10px 0; background: #ccc; border: 1px solid #000; border-radius: 4px; cursor: pointer; -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out; -webkit-transform: translateX(-90
; -moz-transform: translateX(-90
; -ms-transform: translateX(-90
; -o-transform: translateX(-90
; transform: translateX(-90
; } li:hover { -webkit-transform: translateX(0 % ); -moz-transform: translateX(0 % ); -ms-transform: translateX(0 % ); -o-transform: translateX(0 % ); transform: translateX(0 % ); } ________
посл. ред. 30.06.2023 в 22:04; всего 3 раз(а); by Ramzesoff
css
div { position: relative; left: -70px; width: 100px; height: 50px; background: #000; margin-top: 5px; transition: left .2s linear; } div:hover { left: 0px; } html
<div></div> <div></div> <div></div> <div></div> css
* { box-sizing: border-box; } ul { list-style-type: none; margin: 0; padding: 0; } li { display: block; width: 200px; height: 50px; margin: 10px 0; background: #ccc; border: 1px solid #000; border-radius: 4px; cursor: pointer; -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out; -webkit-transform: translateX(-90
; -moz-transform: translateX(-90
; -ms-transform: translateX(-90
; -o-transform: translateX(-90
; transform: translateX(-90
; } li:hover { -webkit-transform: translateX(0 % ); -moz-transform: translateX(0 % ); -ms-transform: translateX(0 % ); -o-transform: translateX(0 % ); transform: translateX(0 % ); } И кажется уже если с hover то можно и без jquery
________
посл. ред. 30.06.2023 в 22:09; всего 1 раз(а); by SNEG
html
<button>click</button> <div class="block"> content </div> css
.block { transition: all 0.3s ease; opacity: 0; z-index: -1; } .block.active { transition: all 0.3s ease; opacity: 1; z-index: 1; } javascript
$('button').click(function() { $('.block').toggleClass('active'); });
для slideToggle в transition время указывать ?
для slideToggle в transition время указывать ?
для slideToggle в transition время указывать ?
$('#box_com').fadeToggle();
});
Но у человека, скрывается сама ссылка при загрузке страницы. Когда использовал выше код
Нет
Завтра уже буду пробовать через addclass и remove
Нашёл пару примеров
________
посл. ред. 30.06.2023 в 22:27; всего 1 раз(а); by SNEG