크기를 조정 나는 호버 동작을 애니메이션으로 다음 코드를 사용변경 jQuery를 애니메이션 창 내 웹 사이트에
jQuery('#portfolio .project').hover(function() {
// Animate icon
jQuery(this).find('.overlay').animate({opacity:1.0, top:'75px'}, 300);
}, function() {
// Hide icon
jQuery(this).find('.overlay').animate({opacity:0, top:'155px'}, 300);
});
때문에 사용자가 프로젝트를 가리킬 때 아이콘이 오버레이로 표시됩니다.
이 경우 이미지의 너비는 940 픽셀입니다. 그러나 웹 사이트는 반응 형이 될 것이므로 브라우저의 창 크기에 따라이 코드를 가변적으로 만들 수 있습니까? 예를 들어, 브라우저 너비가 768px이면 아이콘이 75px 대신 '상단 : 100px'로 움직입니다.
나는 이것을 시작했지만 더 멀리 갈 생각이 없습니다.
jQuery(window).resize(function() {
var window_width = jQuery(window).width();
당신은 의미합니까 , 같거나 768px 미만입니까? – Conner
예, 일종의 미디어 쿼리입니다. 너비가 768보다 작 으면 -> 위쪽 : 100px 너비가 320 -> 위쪽 30px보다 작은 경우 가능하면 가능합니다. –