Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/416.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 是否可以垂直拆分主要的25%/50%/25%?_Javascript_Html_Css - Fatal编程技术网

Javascript 是否可以垂直拆分主要的25%/50%/25%?

Javascript 是否可以垂直拆分主要的25%/50%/25%?,javascript,html,css,Javascript,Html,Css,我有三个div,我希望它们垂直对齐(如3列),并将左右两侧的大小设置为25%,中间的大小设置为50%。 此外,我希望它们是无限的、可滚动的,并且每个列都根据其他列调整其大小。您必须使用显示网格并使用3行,您可以这样做 我只是看到您要求无限高或类似的东西,所以当您使用vh(视口高度)时,是的网格是一种方式,vw(视口宽度)也是如此 .main{ 显示:网格; 网格模板行:25vh 50vh 25vh; 网格模板区域:“div1”“div2”“div3”; } .1分部{ 背景色:红色; 网格区域

我有三个div,我希望它们垂直对齐(如3列),并将左右两侧的大小设置为25%,中间的大小设置为50%。
此外,我希望它们是无限的、可滚动的,并且每个列都根据其他列调整其大小。

您必须使用显示网格并使用3行,您可以这样做

我只是看到您要求无限高或类似的东西,所以当您使用vh(视口高度)时,是的网格是一种方式,vw(视口宽度)也是如此

.main{
显示:网格;
网格模板行:25vh 50vh 25vh;
网格模板区域:“div1”“div2”“div3”;
}
.1分部{
背景色:红色;
网格区域:div1;
}
.第2分部{
背景颜色:绿色;
网格区域:div2;
}
.第3分部{
背景颜色:蓝色;
网格面积:div3;
}

第一排
第二排
第三排

使用Flex box非常简单。 检查

/*标准化*/
html,正文{
身高:100%;
保证金:0;
填充:0;
}
/*柔性电源*/
.柔性容器{
显示器:flex;
弯曲方向:立柱;
身高:100%;
}
.flex容器>*{
宽度:100%;/*不是强制性的,但要确保*/
}
.flex-25{
身高:25%;
背景:红色;
}
.flex-50{
身高:50%;
背景:蓝色;
}

使用flexbox可以非常轻松地完成这项工作,因为flexbox具有响应能力。创建一个充当容器的
div
,并将其设置为
display:flex。Flexbox默认按照您想要的方向运行,因此只需为第一个和第三个div创建一个宽度为25%的类即可和第二个div的类
宽度:50%

html,正文{
身高:100%;
}
.集装箱{
显示器:flex;
最小高度:100%;
}
.sm{
宽度:25%;
背景:橙色;
}
.lg{
宽度:50%;
背景:蓝色;
}

Lorem ipsum Door sit amet,为精英们献身,为埃乌斯莫德服务
暂时性的劳工和财产损失。我们在这里吃得很少,
他在乌拉姆科实验室实习,并在普通实验室实习
康塞奎特。在沃鲁帕特·维利特·埃塞的《雷德亨德瑞特》中,两人或两人互为受害者
纤毛多洛雷欧盟福吉亚无巴黎。圣奥卡塔铜塔除外
傲慢的人,必须为自己的行为负责,因为他是一个勇敢的人
暂时性的劳工和财产损失。我们在这里吃得很少,
他在乌拉姆科实验室实习,并在普通实验室实习
康塞奎特。在沃鲁帕特·维利特·埃塞的《雷德亨德瑞特》中,两人或两人互为受害者
纤毛多洛雷欧盟福吉亚无巴黎。圣奥卡塔铜塔除外
傲慢的人,必须为自己的行为负责,因为他是一个勇敢的人
暂时性的劳工和财产损失。我们在这里吃得很少,
他在乌拉姆科实验室实习,并在普通实验室实习
康塞奎特。在沃鲁帕特·维利特·埃塞的《雷德亨德瑞特》中,两人或两人互为受害者
纤毛多洛雷欧盟福吉亚无巴黎。圣奥卡塔铜塔除外
傲慢的人,必须为自己的行为负责,因为他是一个勇敢的人
暂时性的劳工和财产损失。我们在这里吃得很少,
他在乌拉姆科实验室实习,并在普通实验室实习
康塞奎特。在沃鲁帕特·维利特·埃塞的《雷德亨德瑞特》中,两人或两人互为受害者
纤毛多洛雷欧盟福吉亚无巴黎。圣奥卡塔铜塔除外
傲慢的人,必须为自己的行为负责,因为他是一个勇敢的人
暂时性的劳工和财产损失。我们在这里吃得很少,
他在乌拉姆科实验室实习,并在普通实验室实习
康塞奎特。在沃鲁帕特·维利特·埃塞的《雷德亨德瑞特》中,两人或两人互为受害者
纤毛多洛雷欧盟福吉亚无巴黎。圣奥卡塔铜塔除外
傲慢的人,必须为自己的行为负责,因为他是一个勇敢的人
暂时性的劳工和财产损失。我们在这里吃得很少,
他在乌拉姆科实验室实习,并在普通实验室实习
康塞奎特。在沃鲁帕特·维利特·埃塞的《雷德亨德瑞特》中,两人或两人互为受害者
纤毛多洛雷欧盟福吉亚无巴黎。圣奥卡塔铜塔除外
傲慢的人,必须为自己的行为负责,因为他是一个勇敢的人
暂时性的劳工和财产损失。我们在这里吃得很少,
他在乌拉姆科实验室实习,并在普通实验室实习
康塞奎特。在沃鲁帕特·维利特·埃塞的《雷德亨德瑞特》中,两人或两人互为受害者
纤毛多洛雷欧盟福吉亚无巴黎。圣奥卡塔铜塔除外
傲慢的人,必须为自己的行为负责,因为他是一个勇敢的人
暂时性的劳工和财产损失。我们在这里吃得很少,
他在乌拉姆科实验室实习,并在普通实验室实习
康塞奎特。在沃鲁帕特·维利特·埃塞的《雷德亨德瑞特》中,两人或两人互为受害者
纤毛多洛雷欧盟福吉亚无巴黎。圣奥卡塔铜塔除外
傲慢的人,必须为自己的行为负责,因为他是一个勇敢的人
暂时性的劳工和财产损失。