Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/35.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
Html 在同级div的子级中定位div_Html_Css - Fatal编程技术网

Html 在同级div的子级中定位div

Html 在同级div的子级中定位div,html,css,Html,Css,我有一个由库插入的div。基本上,这个div包含两个子div,其高度未知,根据API响应和浏览器窗口宽度的不同而变化 我想在顶栏和底栏之间显示我的div(my div) 我对已知高度的满足感 有些内容的高度未知 另一个内容的高度未知 通常,要使用Javascript在另一个元素之后插入一个元素,可以使用此模式 someElement.parentNode.insertBefore(newElement,someElement.nextSibling) 其中newElement是要插入的元素,

我有一个由库插入的div。基本上,这个div包含两个子div,其高度未知,根据API响应和浏览器窗口宽度的不同而变化

我想在
顶栏
底栏
之间显示我的div(
my div


我对已知高度的满足感
有些内容的高度未知
另一个内容的高度未知

通常,要使用Javascript在另一个元素之后插入一个元素,可以使用此模式
someElement.parentNode.insertBefore(newElement,someElement.nextSibling)

其中newElement是要插入的元素,someElement是要插入的元素

所以在你的情况下,这看起来像:

constmydiv=document。getElementsByClassName('mydiv');
const topDiv=文档。getElementsByClassName('top bar');

topDiv.parentNode.insertBefore(myDiv,topDiv.nextSibling)

如果没有JavaScript,这将是一场艰苦的战斗battle@j08691我可以运行任何js代码,这不是问题。我只是无法在
div.library-output
中处理DOM,那么您在JS中尝试了什么呢?