В настоящее время, когда я наводил изображение, он перемещается вверх, я хотел бы, чтобы он переместился вниз, когда навел курсор вместо этого, поэтому верхняя часть изображения совпадает со всеми остальными изображениями.Сделать снимок изображения вниз на hover
КОД:
$("ul.games li").hover(
function() {
$(this).addClass('active');
},
function() {
$(this).removeClass('active');
}
);
body {
background-color: #717e99;
}
section#banner .game-selector {
position: absolute;
top: 100px;
}
section#banner .game-selector ul li {
display: inline-block;
margin-right: -10px;
padding: 0px;
position: relative;
width: 300px;
height: 160px;
overflow: hidden;
cursor: pointer;
-webkit-transition: background-position 0s ease;
}
section#banner .game-selector ul li.active {
position: relative;
z-index: 100;
width: 300px;
height: 175px;
background-position: center bottom;
}
section#banner .game-selector ul li.minecraft {
background-image: url('http://i.imgur.com/UK5lBRh.png');
background-position: center top;
}
section#banner .game-selector ul li.csgo {
background-image: url('http://i.imgur.com/UK5lBRh.png');
background-position: center top;
}
section#banner .game-selector ul li.gmod {
background-image: url('http://i.imgur.com/UK5lBRh.png');
background-position: center top;
}
section#banner .game-selector ul li.tf2 {
background-image: url('http://i.imgur.com/UK5lBRh.png');
background-position: center top;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<section id="banner">
<div class="container">
<div class="row">
<div class="game-selector">
<ul class="games">
<li class="csgo"></li>
<li class="minecraft"></li>
<li class="gmod"></li>
</ul>
</div>
</div>
</div>
</section>
В этом примере окно физического изображения все еще двигается в восходящем направлении (когда я запускаю свой фрагмент кода в полноэкранном режиме) – Sam
@ user1910046 видеть обновленный ответ, я изменил ваш рост в .active – dippas
Aha получил спасибо, я понял, что теперь решена – Sam