Javascript 拆分屏幕两次以上按钮

Javascript 拆分屏幕两次以上按钮,javascript,html,css,Javascript,Html,Css,我想要一个按钮,当点击时可以分割屏幕。该按钮位于一个名为PF1.1.html的html页面上,当该按钮被单击时,我希望它将屏幕分为两部分,但新屏幕将被创建为一个名为PF1.html的页面,依此类推。无论你点击按钮多少次,它都会用PF1.html创建分屏页面 这是分屏测试: /*将屏幕一分为二*/ .分开{ 身高:100%; 宽度:50%; 位置:固定; z指数:1; 排名:0; 溢出x:隐藏; 填充顶部:20px; } /*控制左侧*/ .左{ 左:0; 背景色:白色; } /*控制右侧*/

我想要一个按钮,当点击时可以分割屏幕。该按钮位于一个名为PF1.1.html的html页面上,当该按钮被单击时,我希望它将屏幕分为两部分,但新屏幕将被创建为一个名为PF1.html的页面,依此类推。无论你点击按钮多少次,它都会用PF1.html创建分屏页面

这是分屏测试:

/*将屏幕一分为二*/
.分开{
身高:100%;
宽度:50%;
位置:固定;
z指数:1;
排名:0;
溢出x:隐藏;
填充顶部:20px;
}
/*控制左侧*/
.左{
左:0;
背景色:白色;
}
/*控制右侧*/
.对{
右:0;
背景色:红色;
}
/*如果希望内容水平和垂直居中*/
.居中{
位置:绝对位置;
最高:50%;
左:50%;
转换:翻译(-50%,-50%);
文本对齐:居中;
}
/*如果需要,在居中容器内设置图像样式*/
.img{
宽度:150px;
边界半径:50%;
}

不知道如何使其打开PF1.HTML,以及如何在打开后调整其大小
试验


在这里,我想你想要这样的东西-这里是提到的代码,你也可以查看

 <!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <meta http-equiv="X-UA-Compatible" content="ie=edge">
  <title>Split screen on click</title>
  <style>
  *{
    margin: 0px;
    padding: 0px;
  }
  #container{
    width: 100%;
    /* height: auto; */
    height: auto;
    display: flex;
    flex-direction: row;
    /* flex-wrap: wrap; */
  }
  #child{
    width: 200px;
    height: 200px;
    border: 2px solid #000000;
    border-radius: 3px;
  }
  #clicker{
    margin-top: 20px;
  }
  </style>
</head>
<body>
<div id="container">
  <div id="child"></div>
</div>
<button id='clicker' onclick="spliter()">Click me to create a new element</button>
<script>
function spliter(){
  var sec = document.createElement("DIV");
  sec.setAttribute("id", "child");
  document.getElementById("container").appendChild(sec);
}
</script>
</body>
</html>

点击屏幕分割
*{
边际:0px;
填充:0px;
}
#容器{
宽度:100%;
/*高度:自动*/
高度:自动;
显示器:flex;
弯曲方向:行;
/*柔性包装:包装*/
}
#孩子{
宽度:200px;
高度:200px;
边框:2倍实心#000000;
边界半径:3px;
}
#点击器{
边缘顶部:20px;
}
单击“我”创建新元素
函数拆分器(){
var sec=document.createElement(“DIV”);
第setAttribute节(“id”、“子项”);
document.getElementById(“容器”).appendChild(sec);
}

你没有试过做任何事情吗?我知道如何将其拆分为2,但除此之外,我至少没有向我们展示您用于拆分为2的代码拆分屏幕的代码现在是我为您制作的问题@mplungjanI为您制作了一个片段。