이미지 상단에서 CSS로 이미지를 슬라이드하고 싶습니다. 사실 몇 가지 코드를 작성합니다. 그러나 슬라이딩을위한 특정 픽셀을 작성하고 싶지 않습니다.CSS를 사용하여 이미지를 슬라이드하여 어떻게 슬라이드합니까?
<div class="work">
<a href="http://example.com">
<img src="http://anlamli-guzelsozler.com/wp-content/uploads/2015/05/krt-manzara-resimleri.jpg">
<div>Example</div>
</a>
</div>
:
여기
.work
{
width:100%;
height:350px;
float:left;
margin-bottom:10px;
border:2px solid #e5e5e5;
overflow:hidden
}
.work img
{
width:100%;
-moz-transition:all .6s;
-webkit-transition:all .6s;
transition:all .6s;
transform:translate3d(0px,0px,0px)
}
.work img:hover
{
transform:translate3d(0px,-150px,0px);
margin:0
}
내 HTML입니다 :이처럼 원하는
transform:translate3d(0px,-150px,0px);
을 : 여기
transform:translate3d(0px,AUTO,0px);
내 CSS입니다
나는이 돼요
어떻게하면됩니까?
당신이 무엇을하려고하는지 명확하지 않습니다 ... 이미지가 얼마나 멀리 올라 가야합니까? –
비율을 사용하여 픽셀 대신 이미지가 얼마나 멀리 슬라이드해야하는지 정의 할 수 있습니다. – AgataB
이미지 높이만큼 이미지 슬라이드 ... 위에서 아래로 이미지를 아래로 슬라이드하고 싶습니다 ...하지만 이미지 높이를 모릅니다 ... 그래서 -150 픽셀과 같은 특정 픽셀을 사용해야합니다 ... –