【发布时间】:2021-04-07 21:46:33
【问题描述】:
我在尝试向 grid-column 添加“screen”前缀时遇到问题,布局很完美,但是当我将 md: 添加到 grid-col-span-6 时,一切都搞砸了。
这是代码:
import React from "react";
import app from "../images/app.png";
const Featured = () => {
return (
<div className="mt-52 ">
<h1 className="text-primary-dark-theme text-5xl mt-14">Projects</h1>
<div className="grid grid-cols-12 grid-rows-1 mt-20 ">
<div className="row-start-1 row-span-1 col-start-1 md:col-span-6">
<img src={app} alt="" className="w-full" />
</div>
<div className="row-start-1 row-span-1 col-start-6 col-span-7">
<div className="h-full w-full">
<h1 className="text-right text-primary-dark-theme">
Featured Project
</h1>
<h1 className="text-right text-gray-300 font-bold ">Title</h1>
<p className="p-5 bg-gray-800 text-gray-400 shadow-lg rounded-md mt-5">
Lorem ipsum dolor sit, amet consectetur adipisicing elit. Optio id
doloribus sequi repellendus aperiam dolore!
</p>
</div>
</div>
</div>
</div>
);
};
export default Featured;
这是我想要的结果
【问题讨论】:
-
您需要在 div 元素中添加块,这些块需要调整大小,同时获得不同的视口更改。这将调整包含它的每个元素。还要检查您是否正确使用了 flex 和 grid。正如应该的那样。检查此链接tailwindcss.cn/docs/display
标签: reactjs css-grid tailwind-css