Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/91.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 具有可滚动内容的容器完全静止高度(顺风)_Html_Css_Vue.js_Tailwind Css - Fatal编程技术网

Html 具有可滚动内容的容器完全静止高度(顺风)

Html 具有可滚动内容的容器完全静止高度(顺风),html,css,vue.js,tailwind-css,Html,Css,Vue.js,Tailwind Css,在我的页面上,我需要两个容器,两个容器都在另一个容器上方,并留有一些空白。 较低的容器需要填充屏幕的其余部分,但不能多也不能少。在这个较低的容器中,我有一些内容(如导航栏),应该固定在那里并始终可见,还有另一个我从数据库接收的内容,因此内容应该是动态的和可滚动的。问题是,容器的可滚动内容总是溢出较低的容器,从而离开视口。我需要将可滚动内容保留在较低的容器中。我尝试用几个溢出隐藏/溢出自动修复来修复此问题,但没有成功。所有内容还应具有固定的位置(边距/填充)以及宽度和高度 我的一些代码: Inde

在我的页面上,我需要两个容器,两个容器都在另一个容器上方,并留有一些空白。 较低的容器需要填充屏幕的其余部分,但不能多也不能少。在这个较低的容器中,我有一些内容(如导航栏),应该固定在那里并始终可见,还有另一个我从数据库接收的内容,因此内容应该是动态的和可滚动的。问题是,容器的可滚动内容总是溢出较低的容器,从而离开视口。我需要将可滚动内容保留在较低的容器中。我尝试用几个溢出隐藏/溢出自动修复来修复此问题,但没有成功。所有内容还应具有固定的位置(边距/填充)以及宽度和高度

我的一些代码:

Index.vue

<template>
 <div class="h-screen bg-gray-600 flex flex-col">

  <div
  class="flex h-56px w-auto z-1001 flex h-56px top-10 tablet:left-8 mb-16 object-  center tablet:object-left-top inline-flex justify-center items-center bg-grey-200 rounded-lg shadow-rb z-1001"
>
  <UpperContainer />
</div>
<div
  class="flex-1 h-full w-full tablet:w-420px mb-10 tablet:left-8 justify-center items-center bg-green-200 rounded-lg shadow-rb z-1001"
>
  <LowerContainer />
</div>

LowerContainer.vue

<template>
<div class="">
<FixedContentContainer class="">
  <FixedContent name="Example">
    <ScrollableContentContainer :scrollableContent="content"
      class="relative h-full w-full bg-blue-400 overflow-hidden"
    ></ScrollableContentContainer
  ></FixedContent>
</FixedContentContainer>
<div class="overflow-auto w-auto absolute h-full">
 <div v-for="content in scrollableContent" :key="content.name">
  <ScrollableContent
    :name="content.name"
  />
</div>

ScrollableContentContainer.vue

<template>
<div class="">
<FixedContentContainer class="">
  <FixedContent name="Example">
    <ScrollableContentContainer :scrollableContent="content"
      class="relative h-full w-full bg-blue-400 overflow-hidden"
    ></ScrollableContentContainer
  ></FixedContent>
</FixedContentContainer>
<div class="overflow-auto w-auto absolute h-full">
 <div v-for="content in scrollableContent" :key="content.name">
  <ScrollableContent
    :name="content.name"
  />
</div>


我已经在中为您创建了一个框架/工作代码


阅读下面的课程并理解。很酷。
flex col
将上部容器与下部容器分开

space-y-8
是上下容器之间的空间

min-h-screen max-h-screen
设置主div以适合页面

flex-1
在下容器上会增加并消耗剩余空间,即h-screen(100vh)-h-24(上容器)=下容器的高度

溢出隐藏在下部容器上。不希望内部内容超出此视口

flex col
独立导航和可滚动容器

flex-1
可滚动容器至消费者的剩余高度,即剩余较低容器的高度-导航(h-24)=可滚动容器的高度

overflow-x-hidden overflow-y-auto
这会将容器设置为y轴溢出



上部容器
航行
Lorem ipsum,dolor sit amet Concertetur Adipising Elite。选择权和其他权利,包括所有的实验室和实验室,以及所有的发明者。我是软性痴呆症患者的代表,他们阻碍了我的行为,因为我认为这是罪过!在国际法院的地方,法院的判决是根据法院的判决,法院的判决是根据法院的判决。事实上,这是一种新的解决方案,该方案的目的是为美国劳动保护局的劳动保护局(Laboratorum laudantium eos)提供服务。普罗维登特,最小值。Facere,大盲肠?白花蛇舌草。自由意志加速最大意志力加速最大意志力加速最大意志力最小意志力腐蚀累积量、时间流动性、劳动能力、债务自然无效。在自愿的情况下,暂时性的区别妨碍了非eos或甚至是共同财产的所有权。嗯,嗯。这是一种透明质酸溶液,它能使人虚弱,也能使人清醒。我们的目标是阻止动物实验中的分子扩散。除同侧多洛里布外的其他地方。除了积累、补偿、支付之外,你还需要支付额外的费用吗?根据法律规定,是否有必要进行必要的实践?金钱草。劳丹蒂姆,杜西姆斯坐在同侧的透明纸上?Soluta Architect eum and suscipit beatae、nisi a、iusto dolore Molectias voluptas Perferentis Facilias Voluptate of optio nihil nullas Unliquid Corporum aliquid provident。伊尔姆·维利特·莫勒斯蒂亚斯·托塔姆?因此,我们必须承认,由于时间的原因,我们必须为他人提供一个全新的解决方案,以保护我们的尊严。理性动物发明者多洛雷姆格。尼莫·伊普萨·伊普萨·伊普萨·伊普萨·尼莫(Laborum eaque ipsam nemo)创造了自由分子(libero molestias),这是一种连续不断的软膏。德莱尼蒂,等等?这是一个建筑设计师的名字。杜西莫斯·塞德·奥迪奥·塞德·辛特!无论是出于何种原因,都必须履行责任。除天幕外,天幕中的天幕、天幕中的天幕、天幕中的天幕、天幕中的天幕、天幕中的天幕、天幕中的天幕、天幕中的天幕、天幕中的天幕和天幕中的天幕。铜酸多洛林多洛尔?“我爱你,我爱你”。建筑设计师沃卢帕斯·福吉特·维利特(voluptas fugit velit)除了他自己的名字外,其他的名字都是什么?镨。伏地魔是一种积垢,是一种发明者的驱虫剂。不只是普通人,也不包括我们的孩子。这是我的工作。自由是一种完全的自由。这是一种类似于劳动和社会保障的自由,是一种全方位的自由。事实上,在目前的情况下,所有人都会犯错误,这是一个错误,是一个错误,是一个错误,一个错误,一个错误,一个错误,一个错误,一个错误,一个错误,一个错误,一个错误,一个错误,一个错误,一个错误,一个错误,一个错误,一个错误,一个错误,一个错误?奎登。奥迪奥,你的名字减去自由之神的名字后,你的智慧是什么,你的灵魂是什么,你的灵魂是什么?这是一个例外吗?德莱克特斯!暂时性死亡减去动物保护性死亡,即使是永久性死亡,也不会因暂时性死亡而死亡,这是否意味着死亡?我