我正在创建一个网页,它需要在一个页面中显示一些电影封面,而不是滚动它,因为它将显示。问题是我想让内容调整大小而不是使网页可滚动。我还需要支持 n 部电影(它们是依赖的)。我尝试过两次使用 flexbox,但它不起作用。另外,我正在使用tailwindcss框架,但我认为这不是问题,因为它只是类形式的css......
<html class='h-full m-0 p-0'>
<head>
<link href="https://unpkg.com/tailwindcss@next/dist/tailwind.min.css" rel="stylesheet">
</head>
<body class='h-full m-0 p-0'>
<div class='mx-10 mt-10 flex content-center items-center'>
<div class='flex flex-wrap'>
<!-- iterate over every movie -->
<div class='m-2 relative flex-grow h-full' style='flex-basis: 20%'>
<span class='px-2 py-1 rounded-full bg-blue-500 text-white absolute z-0' style='top: -0.5rem; right: -0.5rem'>0</span>
<img src='https://images.unsplash.com/photo-1525604803468-3064e402d70c' class: 'w-full' />
<span class='w-full opacity-75 bg-black text-white py-1 absolute z-0 inset-x-0 bottom-0 text-center px-2'>title</span>
</div>
<!-- end -->
</div>
</div>
</body>
</html>
编辑:我添加了一个完整的示例(带有来自 unsplash 的示例图像)我希望它看起来像什么。