色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

CSS ReactJS - div未將其高度設置為最大

劉柏宏2年前8瀏覽0評論

我有一個導航條和一個需要填充屏幕高度剩余空間的組件。

enter image description here綠色-我想得到的結果 藍色-它現在的樣子。

我嘗試過將高度設置為h-screen,但也不起作用...(其過度擬合) 我使用CSS的順風

Home.tsx

import Navbar from './components/navbar';
import Cart from './components/Cart';

    export default function Home() {
      return (
        <main className="flex min-h-screen flex-col">
          <Navbar />
          <div className="flex h-full">
            <Cart />
          </div>
    
        </main>
      )
    }

Cart.tsx

export default function Cart() {
  return (
    <div className="w-1/5 p-5 text-left border h-full">
        <p>??? ????? ???</p>
    </div>
  )
}

可以考慮將flex-grow: 1應用到& ltdiv & gt& lt購物車& gt以便& ltdiv & gt包裝器的高度增長到屏幕高度中未被& ltNavBar & gt。然后,從& lt購物車& gt根級別& ltdiv & gt以便默認的align-items: stretch生效,允許& lt購物車& gt根級別& ltdiv & gt的高度& ltdiv & gt& lt購物車& gt。

<script src="https://cdn.tailwindcss.com"></script>

<main class="flex min-h-screen flex-col">
  <Navbar>Navbar</Navbar>

  <div class="flex grow">
    <div class="w-1/5 p-5 text-left border">
      <p>??? ????? ???</p>
    </div>
  </div>

</main>