Как сделать плавающий блок, который...
Как сделать блок с position:fixed , который при скролле вниз будет подниматься наверх (скрываться), и при скролле вверх, если этот блок еще находиться в поле зрения пользователя, то будет опускаться вниз (наоборот показываться). Если есть плагины, реализующие данную идею, то прошу, скиньте их мне.
|
Цитата:
position:fixed :D |
Здравствуйте! подскажите как сделать чтоб блок с классом aaa перемещался в блоке с классом bbb без выхода за его границы?, спасибо
<style type='text/css'>
.aaa{
position: fixed;
background: #fff;
min-width: 338px;
height: 348px;
border: 1px solid #2992d9;
border-radius: 3px;
margin-left: 5px;
display: block;
top: 289px;
z-index: 999;
}
.bbb{
position: absolute;
background: #f9f9f9;
float: left;
border: 1px solid #e5e5e5;
margin-left: -245px;
width: 350px;
top: 29px;
height: 1588.5px;
z-index: 998;
}
</style>
<div class="bbb">
<div class="aaa">плавающий банер</div>
</div>
|
рони,Dilettante_Pro,j0hnik, помогите пожалуйста?, с выше изложенным:help:
|
Александр83,
https://abouolia.github.io/sticky-sidebar/ |
рони,
ничего не пойму, можно на моем примере jQuery? |
sticky-sidebar
Александр83,
<!DOCTYPE html>
<html>
<head>
<title>Untitled</title>
<meta charset="utf-8">
<style type="text/css">
body{
position: relative;
}
.aaa{
position: absolute;
background-color: #FFFF00;
min-width: 338px;
height: 348px;
border: 1px solid #2992d9;
border-radius: 3px;
margin-left: 5px;
display: block;
top: 0px;
z-index: 999;
}
.bbb{
position: relative;
background-color: #f9f9f9;
border: 1px solid #e5e5e5;
margin-left: 245px;
width: 350px;
height: 1588.5px;
z-index: 998;
}
p{
height: 1000px;
background-color: #A9A9A9;
}
</style>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
<script src="https://abouolia.github.io/sticky-sidebar/js/sticky-sidebar.js"></script>
<script>
$(function() {
var a = new StickySidebar('.bbb', {
topSpacing: 20,
bottomSpacing: 20,
containerSelector: '.bbb',
innerWrapperSelector: '.aaa'
});
});
</script>
</head>
<body>
<p></p>
<div class="bbb">
<div class="aaa">плавающий банер</div>
</div>
<p></p>
</body>
</html>
|
рони,
спасибо! |
Посмотрите этот http://imakewebthings.com/waypoints/
|
| Часовой пояс GMT +3, время: 16:32. |