#css #tailwind-css
#css #попутный ветер-css
Вопрос:
У меня есть функция React в компоненте, в котором я использую Grid для сортировки моих изображений и текста.
Это мой код:
function HomePageDescr() {
return (
<div className="hp-descr-container">
<div className=" hp-descr grid grid-rows-3 grid-flow-col mt-12 mx-8">
<img
className="img-php col-span-2 md:row-span-3object-cover w-600 h-600"
src={housePic4}
alt="What is Personal Home Shopper"
/>
<Zoom left>
<h1 className="mt-6 text-2xl font-bold text-darkerGreen col-span-2">
What is the Personal House Shopper?
</h1>
</Zoom>
<p className="md:row-span-2 col-span-2">
Sed ut perspiciatis unde omnis iste natus error sit voluptatem
accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae
ab illo inventore veritatis et quasi architecto beatae vitae dicta
sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit
aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos
qui ratione voluptatem sequi nesciunt. Neque porro quisquam est, qui
dolorem ipsum quia dolor sit amet, consectetur, adipisci velitm
</p>
</div>
<div className=" hp-descr grid grid-rows-3 grid-flow-col mt-8 mx-8 ">
<img
className="pt-6 text-2xl font-bold text-darkerGreen md:row-span-1 col-span-2"
src={housePic1}
alt="What is Personal Home Shopper"
/>
<Zoom left>
<h1 className="pt-6 text-2xl font-bold text-darkerGreen row-span-1 col-span-2">
Where are we based?
</h1>
</Zoom>
<p className="row-span-2 col-span-2">
Sed ut perspiciatis unde omnis iste natus error sit voluptatem
accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae
ab illo inventore veritatis et quasi architecto beatae vitae dicta
sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit
aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos
qui ratione voluptatem sequi nesciunt. Neque porro quisquam est, qui
dolorem ipsum quia dolor sit amet, consectetur, adipisci velitm
</p>
</div>
</div>
);
}function HomePageDescr() {
return (
<div className="hp-descr-container">
<div className=" hp-descr grid grid-rows-3 grid-flow-col mt-12 mx-8">
<img
className="img-php col-span-2 md:row-span-3object-cover w-600 h-600"
src={housePic4}
alt="What is Personal Home Shopper"
/>
<Zoom left>
<h1 className="mt-6 text-2xl font-bold text-darkerGreen col-span-2">
What is the Personal House Shopper?
</h1>
</Zoom>
<p className="md:row-span-2 col-span-2">
Sed ut perspiciatis unde omnis iste natus error sit voluptatem
accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae
ab illo inventore veritatis et quasi architecto beatae vitae dicta
sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit
aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos
qui ratione voluptatem sequi nesciunt. Neque porro quisquam est, qui
dolorem ipsum quia dolor sit amet, consectetur, adipisci velitm
</p>
</div>
<div className=" hp-descr grid grid-rows-3 grid-flow-col mt-8 mx-8 ">
<img
className="pt-6 text-2xl font-bold text-darkerGreen md:row-span-1 col-span-2"
src={housePic1}
alt="What is Personal Home Shopper"
/>
<Zoom left>
<h1 className="pt-6 text-2xl font-bold text-darkerGreen row-span-1 col-span-2">
Where are we based?
</h1>
</Zoom>
<p className="row-span-2 col-span-2">
Sed ut perspiciatis unde omnis iste natus error sit voluptatem
accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae
ab illo inventore veritatis et quasi architecto beatae vitae dicta
sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit
aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos
qui ratione voluptatem sequi nesciunt. Neque porro quisquam est, qui
dolorem ipsum quia dolor sit amet, consectetur, adipisci velitm
</p>
</div>
</div>
);
}
Я бы хотел, чтобы разрыв был удален между элементами, если вы видите в отзывчивости, это результат с попутным ветром:
Я новичок в Grid, поэтому любая помощь в выяснении того, как убрать пробел в сетках, приветствуется 🙂
Ответ №1:
Удалите все добавленные вручную поля и отступы (например, у вас h1
есть mt-6
класс) и вместо этого добавьте нужный grid-gap
класс в саму сетку div
см. https://tailwindcss.com/docs/gap для различных вариантов класса