Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/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 如何允许在div中滚动和在div中滚动_Javascript_Jquery_Html_Css - Fatal编程技术网

Javascript 如何允许在div中滚动和在div中滚动

Javascript 如何允许在div中滚动和在div中滚动,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我一直在尝试将滚动添加到我的div中,它位于div中。我尝试通过CSS添加滚动,但没有成功。当用户进入该站点时,他们可以向下或向上滚动到某个图标,然后单击该图标打开该图标以获取信息。例如,如果用户单击“关于我们”图标,就会有一段信息,用户可以在其中上下滚动文本。我不知道如何创建滚动条。相反,文本会自动切断/调整。我尝试过使用style=“overflow-y:scroll;height:400px;”,但没有成功 发生了什么: document.body.style.overflow=“hid

我一直在尝试将滚动添加到我的div中,它位于div中。我尝试通过CSS添加滚动,但没有成功。当用户进入该站点时,他们可以向下或向上滚动到某个图标,然后单击该图标打开该图标以获取信息。例如,如果用户单击“关于我们”图标,就会有一段信息,用户可以在其中上下滚动文本。我不知道如何创建滚动条。相反,文本会自动切断/调整。我尝试过使用
style=“overflow-y:scroll;height:400px;”
,但没有成功

发生了什么:

document.body.style.overflow=“hidden”;
//上下键的按键笔划
//设置我们的容器
const el=document.querySelector(“中间”);
//创建新的SlotMachine
const slot=新SlotMachine(el,{});
document.onkeydown=checkKey;
功能检查键(e){
e=e | | window.event;
动画({
目标:“右分区”,
translateX:{
价值:200,
持续时间:500
}
});
动画({
目标:“左分区”,
translateX:{
值:-200,
持续时间:500
}
});
如果(例如,keyCode==“40”){
//这是下来的
//这将打开它
slot.prev();
}否则,如果(例如,keyCode==“38”){
slot.next();
}
}
//滚动检测在这里发生,没有滚动条
$(“html”)。在(“鼠标滚轮”上,函数(e){
动画({
目标:“右分区”,
translateX:{
价值:200,
持续时间:500
}
});
动画({
目标:“左分区”,
translateX:{
值:-200,
持续时间:500
}
});
var delta=e.originalEvent.wheelDelta;
if(δ<0){
//这是用于向下滚动的
//动画打开了制动器
slot.prev();
}
如果(增量>0){
slot.next();
}
});
//这是用于检测中间div中的div的点击。
//1=第二个图像,2=第三个图像
$(“.middle div”)。单击(函数(){
if($(this).index()=='1'){
控制台日志(“该死的”);
$('#aboutID')。淡出(“慢”,函数(){
var div=$("

知识本身就是一种美德,是一位杰出的领袖,他在工作和生活中都有短暂的贡献。但是,在生活中,他在工作中也有自己的贡献,因为他是一名普通消费者,他在工作中也有自己的贡献除此之外,不可轻率行事,也不可因工作失误而受到惩罚。知识本身是一种美德,是一种美德,是一种美德,是一种美德,是一种美德,是一种美德,是一种美德,是一种美德这句话的意思是:“除了偶尔因疏忽而死亡外,其他人都应该为自己的动物和劳动负上责任。知识本身是一种美德,是一种美德,是一种美德,是一种美德,是一种美德,是一种美德。”我相信,我们的劳动是不正当的,因为我们的共同义务是不正当的。我们的劳动是不正当的,我们的劳动是不正当的。我们的劳动是不正当的,我们的劳动是不正当的。我们的劳动是不正当的,我们的劳动是不正当的除冰精英外,他们的工作和收入都是暂时性的,因为他们的收入和收入都是最低的,但他们的收入和收入都是从普通消费品中扣除的。他们的收入和收入都是由他们自己承担的,因为他们的收入和收入都是不平等的,除了偶尔的收入和收入当然,这是一个很好的例子。

”).hide(); $(此).替换为(div); $('foo').fadeIn(“慢”); }); } if($(this).index()=='2'){ 控制台日志(“作业页面”); } });
.box{
位置:相对位置;
宽度:100px;
高度:100px;
保证金:4倍;
显示:内联块;
}
左分区{
位置:绝对位置;
左:390px;
}
中区{
位置:绝对位置;
左:490px;
顶部:150px;
}
右分区{
位置:绝对位置;
左:870px;
}
#左,,
#对{
宽度:290px;
浮动:左;
}
#中间的{
宽度:自动;
浮动:左;
}

强调
希望这有帮助(以整页模式运行代码片段):

document.body.style.overflow=“hidden”;
//上下键的按键笔划
//设置我们的容器
const el=document.querySelector(“中间”);
//创建新的SlotMachine
const slot=新SlotMachine(el,{});
document.onkeydown=checkKey;
功能检查键(e){
e=e | | window.event;
动画({
目标:“右分区”,
translateX:{
价值:200,
持续时间:500
}
});
动画({
目标:“左分区”,
translateX:{
值:-200,
持续时间:500
}
});
如果(例如,keyCode==“40”){
//这是下来的
//这将打开它
slot.prev();
}否则,如果(例如,keyCode==“38”){
slot.next();
}
}
//滚动检测在这里发生,没有滚动条
$(“html”)。在(“鼠标滚轮”上,函数(e){
动画({
目标:“右分区”,
translateX:{
价值:200,
持续时间:500
}
});
动画({
目标:“左分区”,
translateX:{
值:-200,
持续时间:500
}
});
var delta=e.originalEvent.wheelDelta;
if(δ<0){
//这是用于向下滚动的
//动画打开了制动器
slot.prev();
}
如果(增量>0){
slot.next();
}
});
//这是用于检测中间div中的div的点击。
//1=第二个图像,2=第三个图像
$(“.middle div”)。单击(函数(){
if($(this).index()=='1'){
$('#aboutID')。淡出(“慢”,函数(){
var div=