我有一个父母div
抱着两个孩子div
(有图片,另一个有文字)。在大于768px
的屏幕上,两者div
并排显示,并且div
持有image
将占据由对方的内容定义的整个高度div
。这是因为两个孩子div
都有一套with: 50%
。
在小于768px
两个的屏幕div
上,应堆叠在另一个之上。我不想为 parent 设置高度div
,因为我希望它适应 child 的内容div
,因此我不能为持有图片%
的孩子设置 a 作为高度。div
如果我px
为div
保存图片设置了一个值,它不会在更大的屏幕上拉伸到整个长度。
<div className='bg-cyan md:flex md:pb-4'>
<div className={`relative md:w-${imgWidth}`}>
<Image src={image} alt='' layout='fill' className='object-cover'/>
</div>
<div className='md:w-1/2 flex flex-col justify-evenly font-black'>
<h1 className='font-sans-bold text-6xl mb-6'><span className='text-white'>...</h1>
<p>...</p>
</div>
</div>