使用Tailwid和daisyUI组件库,我正在设计一个包含两个部分的页面。左侧部分包含文本和按钮。右侧部分是一个带标题的图。我想要全部
<figure>
在视口中始终可见,并且地物保持其比例。这是我的代码:
<div class="flex flex-col md:flex-row bg-green-300 items-center max-w-none space-x-10 px-10 h-screen">
<section class="align-middle justify-center">
<article class="prose py-10">
<h1>404 â Không tìm thấy trang</h1>
<p>
Liên kết rút gá»n vá»i Äuôi <code>{ÄuôiRútGá»n}</code>{" "}
chưa từng ÄÆ°á»£c tạo hoặc Äã bá» xoá trên há» thá»ng. Liên há» ngưá»i gá»i liên kết cho bạn Äá» ÄÆ°á»£c há» trợ.
</p>
</article>
<button class="btn">
<a href="/">Tạo liên kết khác</a>
</button>
</section>
<section class="align-middle">
<figure class="max-h-fit">
<img src="https://placehold.co/2048x1488" alt="Tranh vẽ hai nguá»i Äang trò chuyá»n vá»i nhau á» quán nưá»c vá»a hè" />
<figcaption>
Tranh: <a class="prose" href="https://doi-thoai.deno.dev/TheLinhRab.doi-thoai.1">Linh Rab</a>
</figcaption>
</figure>
</section>
</div>
Tailwind Playground
当视口的高度足够高时,它可以很好地工作:
但是,当视口的高度足够低时,它的工作方式会很奇怪:
我尝试了各种
Max-Height
类,但都不起作用。你知道吗?