Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 显示图像直到滚动?_Javascript_Css - Fatal编程技术网

Javascript 显示图像直到滚动?

Javascript 显示图像直到滚动?,javascript,css,Javascript,Css,是否有可能在我的网页上有一个图像,在进入页面时出现,然后在用户滚动后消失 基本上我想要一个箭头指向我的内容的一侧,指向下方,然后我想要它在用户滚动后消失 这是仅使用CSS实现的还是javaScript任务?您需要使用javaScript并为图像设置滚动事件处理程序,使其在启动滚动事件时消失。您需要使用javaScript并为图像设置滚动事件处理程序,在触发滚动事件时使其消失。下面是一个快速jQuery片段 $(function() { var $img = $('#myImg');

是否有可能在我的网页上有一个图像,在进入页面时出现,然后在用户滚动后消失

基本上我想要一个箭头指向我的内容的一侧,指向下方,然后我想要它在用户滚动后消失


这是仅使用CSS实现的还是javaScript任务?

您需要使用javaScript并为图像设置滚动事件处理程序,使其在启动滚动事件时消失。

您需要使用javaScript并为图像设置滚动事件处理程序,在触发滚动事件时使其消失。

下面是一个快速jQuery片段

$(function() {
    var $img = $('#myImg');
    $(document).on('scroll', function() {
        $img.hide();
    });
});
更新-要仅在未滚动到顶部时隐藏,请使用以下命令:

$(function() {
    var $img = $('#myImg');
    $(document).on('scroll', function() {   
        $img.toggle(!$(this).scrollTop());
    });
});

演示:

这里是一个快速jQuery代码片段

$(function() {
    var $img = $('#myImg');
    $(document).on('scroll', function() {
        $img.hide();
    });
});
更新-要仅在未滚动到顶部时隐藏,请使用以下命令:

$(function() {
    var $img = $('#myImg');
    $(document).on('scroll', function() {   
        $img.toggle(!$(this).scrollTop());
    });
});

演示:

如果您使用的是纯javascript,请尝试以下操作:

var img = document.getElementById('ImageId');
window.onscroll = function (e)
{
     img.style.display = 'none';
}
以下是完整的代码:

<!doctype html>

<html lang="en">
<head>
  <meta charset="utf-8">

  <title>title</title>

</head>

<body>

<img src="http://placekitten.com/200/300" id="ImageId" alt="an image" />
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam velit nulla, ullamcorper et consectetur sit amet, consequat ut velit. Vestibulum in placerat elit, vitae convallis lorem. In pretium massa turpis, at cursus odio rutrum a. Nullam eu convallis dui. Fusce faucibus pharetra libero a aliquam. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Etiam venenatis, massa vel feugiat rhoncus, sem lectus venenatis nunc, quis elementum eros dui vel lacus. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Pellentesque sit amet eros id ligula vestibulum interdum eget sed arcu. In ornare adipiscing orci. Phasellus et pulvinar dui. Morbi pharetra hendrerit sapien, sed mattis eros tincidunt non. Aliquam accumsan augue lorem, ac rutrum nunc commodo quis.</p>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam velit nulla, ullamcorper et consectetur sit amet, consequat ut velit. Vestibulum in placerat elit, vitae convallis lorem. In pretium massa turpis, at cursus odio rutrum a. Nullam eu convallis dui. Fusce faucibus pharetra libero a aliquam. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Etiam venenatis, massa vel feugiat rhoncus, sem lectus venenatis nunc, quis elementum eros dui vel lacus. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Pellentesque sit amet eros id ligula vestibulum interdum eget sed arcu. In ornare adipiscing orci. Phasellus et pulvinar dui. Morbi pharetra hendrerit sapien, sed mattis eros tincidunt non. Aliquam accumsan augue lorem, ac rutrum nunc commodo quis.</p>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam velit nulla, ullamcorper et consectetur sit amet, consequat ut velit. Vestibulum in placerat elit, vitae convallis lorem. In pretium massa turpis, at cursus odio rutrum a. Nullam eu convallis dui. Fusce faucibus pharetra libero a aliquam. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Etiam venenatis, massa vel feugiat rhoncus, sem lectus venenatis nunc, quis elementum eros dui vel lacus. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Pellentesque sit amet eros id ligula vestibulum interdum eget sed arcu. In ornare adipiscing orci. Phasellus et pulvinar dui. Morbi pharetra hendrerit sapien, sed mattis eros tincidunt non. Aliquam accumsan augue lorem, ac rutrum nunc commodo quis.</p>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam velit nulla, ullamcorper et consectetur sit amet, consequat ut velit. Vestibulum in placerat elit, vitae convallis lorem. In pretium massa turpis, at cursus odio rutrum a. Nullam eu convallis dui. Fusce faucibus pharetra libero a aliquam. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Etiam venenatis, massa vel feugiat rhoncus, sem lectus venenatis nunc, quis elementum eros dui vel lacus. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Pellentesque sit amet eros id ligula vestibulum interdum eget sed arcu. In ornare adipiscing orci. Phasellus et pulvinar dui. Morbi pharetra hendrerit sapien, sed mattis eros tincidunt non. Aliquam accumsan augue lorem, ac rutrum nunc commodo quis.</p>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam velit nulla, ullamcorper et consectetur sit amet, consequat ut velit. Vestibulum in placerat elit, vitae convallis lorem. In pretium massa turpis, at cursus odio rutrum a. Nullam eu convallis dui. Fusce faucibus pharetra libero a aliquam. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Etiam venenatis, massa vel feugiat rhoncus, sem lectus venenatis nunc, quis elementum eros dui vel lacus. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Pellentesque sit amet eros id ligula vestibulum interdum eget sed arcu. In ornare adipiscing orci. Phasellus et pulvinar dui. Morbi pharetra hendrerit sapien, sed mattis eros tincidunt non. Aliquam accumsan augue lorem, ac rutrum nunc commodo quis.</p>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam velit nulla, ullamcorper et consectetur sit amet, consequat ut velit. Vestibulum in placerat elit, vitae convallis lorem. In pretium massa turpis, at cursus odio rutrum a. Nullam eu convallis dui. Fusce faucibus pharetra libero a aliquam. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Etiam venenatis, massa vel feugiat rhoncus, sem lectus venenatis nunc, quis elementum eros dui vel lacus. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Pellentesque sit amet eros id ligula vestibulum interdum eget sed arcu. In ornare adipiscing orci. Phasellus et pulvinar dui. Morbi pharetra hendrerit sapien, sed mattis eros tincidunt non. Aliquam accumsan augue lorem, ac rutrum nunc commodo quis.</p>





<script>
var img = document.getElementById('ImageId');
window.onscroll = function (e)
{
     img.style.display = 'none';
}
</script>
</body>
</html>

标题
Lorem ipsum dolor sit amet,是一位杰出的献身者。这是一个很好的例子,它是一个很好的例子。前庭的位置鼠精英,生命的convallis lorem。在普雷蒂姆·马萨·图尔皮斯,在奥迪奥·鲁特鲁姆河a。酒后驾车。福斯·福西布斯·法雷特拉·自由是一个借口。虎口浮雕和肘部浮雕同侧前庭;维尼纳提斯,福吉亚·朗卡斯,维尼纳提斯·努克,爱欲的要素。佩伦特式居住者morbi tristique Sentecus et netus et malesuada以turpis egestas闻名。前庭内侧舌位于前庭外侧。在奥纳雷和奥奇。相位和脉冲对撞。Morbi pharetra hendrerit sapien,sed mattis eros tincidunt non。奥古斯·洛雷姆(augue lorem)的阿利夸姆(Aliquam accumsan augue lorem),一位著名作家

Lorem ipsum dolor sit amet,是一位杰出的献身者。这是一个很好的例子,它是一个很好的例子。前庭的位置鼠精英,生命的convallis lorem。在普雷蒂姆·马萨·图尔皮斯,在奥迪奥·鲁特鲁姆河a。酒后驾车。福斯·福西布斯·法雷特拉·自由是一个借口。虎口浮雕和肘部浮雕同侧前庭;维尼纳提斯,福吉亚·朗卡斯,维尼纳提斯·努克,爱欲的要素。佩伦特式居住者morbi tristique Sentecus et netus et malesuada以turpis egestas闻名。前庭内侧舌位于前庭外侧。在奥纳雷和奥奇。相位和脉冲对撞。Morbi pharetra hendrerit sapien,sed mattis eros tincidunt non。奥古斯·洛雷姆(augue lorem)的阿利夸姆(Aliquam accumsan augue lorem),一位著名作家

Lorem ipsum dolor sit amet,是一位杰出的献身者。这是一个很好的例子,它是一个很好的例子。前庭的位置鼠精英,生命的convallis lorem。在普雷蒂姆·马萨·图尔皮斯,在奥迪奥·鲁特鲁姆河a。酒后驾车。福斯·福西布斯·法雷特拉·自由是一个借口。虎口浮雕和肘部浮雕同侧前庭;维尼纳提斯,福吉亚·朗卡斯,维尼纳提斯·努克,爱欲的要素。佩伦特式居住者morbi tristique Sentecus et netus et malesuada以turpis egestas闻名。前庭内侧舌位于前庭外侧。在奥纳雷和奥奇。相位和脉冲对撞。Morbi pharetra hendrerit sapien,sed mattis eros tincidunt non。奥古斯·洛雷姆(augue lorem)的阿利夸姆(Aliquam accumsan augue lorem),一位著名作家

Lorem ipsum dolor sit amet,是一位杰出的献身者。这是一个很好的例子,它是一个很好的例子。前庭的位置鼠精英,生命的convallis lorem。在普雷蒂姆·马萨·图尔皮斯,在奥迪奥·鲁特鲁姆河a。酒后驾车。福斯·福西布斯·法雷特拉·自由是一个借口。虎口浮雕和肘部浮雕同侧前庭;维尼纳提斯,福吉亚·朗卡斯,维尼纳提斯·努克,爱欲的要素。佩伦特式居住者morbi tristique Sentecus et netus et malesuada以turpis egestas闻名。前庭内侧舌位于前庭外侧。在奥纳雷和奥奇。相位和脉冲对撞。Morbi pharetra hendrerit sapien,sed mattis eros tincidunt non。奥古斯·洛雷姆(augue lorem)的阿利夸姆(Aliquam accumsan augue lorem),一位著名作家

Lorem ipsum dolor sit amet,是一位杰出的献身者。这是一个很好的例子,它是一个很好的例子。前庭的位置鼠精英,生命的convallis lorem。在普雷蒂姆·马萨·图尔皮斯,在奥迪奥·鲁特鲁姆河a。酒后驾车。福斯·福西布斯·法雷特拉·自由是一个借口。虎口浮雕和肘部浮雕同侧前庭;维尼纳提斯,福吉亚·朗卡斯,维尼纳提斯·努克,爱欲的要素。佩伦特式居住者morbi tristique Sentecus et netus et malesuada以turpis egestas闻名。前庭内侧舌位于前庭外侧。在奥纳雷和奥奇。相位和脉冲对撞。Morbi pharetra hendrerit sapien,sed mattis eros tincidunt non。奥古斯·洛雷姆(augue lorem)的阿利夸姆(Aliquam accumsan augue lorem),一位著名作家

Lorem ipsum dolor sit amet,是一位杰出的献身者。这是一个很好的例子,它是一个很好的例子。前庭的位置鼠精英,生命的convallis lorem。在普雷蒂姆·马萨·图尔皮斯,在奥迪奥·鲁特鲁姆河a。酒后驾车。福斯·福西布斯·法雷特拉·自由是一个借口。虎口浮雕和肘部浮雕同侧前庭;维尼纳提斯,福吉亚·朗卡斯,维尼纳提斯·努克,爱欲的要素。佩伦特式居住者morbi tristique Sentecus et netus et malesuada以turpis egestas闻名。前庭内侧舌位于前庭外侧。在奥纳雷和奥奇。相位和脉冲对撞。Morbi pharetra hendrerit sapien,sed mattis eros tincidun