你们已经帮了我很多,我希望你们能帮我解决这个问题。
到目前为止,这是我的网站:http: //stilld.nl/test/
一切都运行良好(不过需要在我的代码中进行大量整理)。
请向下滚动到投资组合部分。单击一个项目,详细信息将显示在投资组合下方。完美的!
问题:将您的浏览器缩小到移动格式。单击投资组合项目。它向下滚动的距离不够远,因为我的投资组合项目现在显示在彼此下方。它们现在占据了更多的垂直空间!
我想要什么:有没有办法让代码响应?就像这样:如果屏幕尺寸小于 600 像素,那么点击时向下滑动 500 像素。
这是我现在正在使用的代码:
$(document).ready(function(){
$(".portfolio").click(function () {
if ($('#'+$(this).attr('target')).is(':visible')){
$('#'+$(this).attr('target')).slideUp();
} else {
$('.description').slideUp();
$('#'+$(this).attr('target')).slideDown();
$('html, body').animate({scrollTop: $('#targetWrapper').offset().top + 50 }, 600);
}
});
$(".close").click(function () {
$('.description').slideUp();
$('html, body').animate({scrollTop: $('#p_img').offset().top }, 600);
});
});