Tailwind で指定したはずなのにスタイルが当たっていない(ディレクトリ構成を追加)
Q&A
Closed
解決したいこと
ディレクトリにまとめた際にコンポートネントが一部機能しないので反映させたいです
ローカルホストで確認するとHTMLとリンクだけが反映しています
例1になるのに例2になる
しかし、ロゴやCSS反映していないのでこれらを反映
させたいです
よろしくお願いします
発生している問題・エラー
エラーはなし
例)
NameError (uninitialized constant World)
または、問題・エラーが起きている画像をここにドラッグアンドドロップ
### 該当するソースコード
```jsx
import Image from "next/image";
import { Inter } from "next/font/google";
import { Links } from "../Links";
import { Headline } from "../Headline";
const inter = Inter({ subsets: ["latin"] });
export function Main(props) {
return (
<main
className={`flex min-h-screen flex-col items-center justify-between p-24 ${inter.className}`}
>
<Headline page={props.page}>
<code className="font-mono font-bold">pages/{props.page}.js</code>
</Headline>
<div className="relative flex place-items-center before:absolute before:h-[300px] before:w-[480px] before:-translate-x-1/2 before:rounded-full before:bg-gradient-radial before:from-white before:to-transparent before:blur-2xl before:content-[''] after:absolute after:-z-20 after:h-[180px] after:w-[240px] after:translate-x-1/3 after:bg-gradient-conic after:from-sky-200 after:via-blue-200 after:blur-2xl after:content-[''] before:dark:bg-gradient-to-br before:dark:from-transparent before:dark:to-blue-700/10 after:dark:from-sky-900 after:dark:via-[#0141ff]/40 before:lg:h-[360px]">
<Image
className="relative dark:drop-shadow-[0_0_0.3rem_#ffffff70] dark:invert"
src="/next.svg"
alt="Next.js Logo"
width={180}
height={37}
priority
/>
</div>
<Links />
</main>
);
}
import { Inter } from "next/font/google";
import { Footer } from "../Components/Footer";
import { Main } from "../Components/Main";
import { Header } from "../Components/Header";
const inter = Inter({ subsets: ["latin"] });
export default function Home() {
return (
<main>
<Header />
<Main page="index" />
<Footer />
</main>
);
}
import Image from "next/image";
export function Footer() {
return (
<div className="fixed bottom-0 left-0 flex h-48 w-full items-end justify-center bg-gradient-to-t from-white via-white dark:from-black dark:via-black lg:static lg:h-auto lg:w-auto lg:bg-none">
<a
className="pointer-events-none flex place-items-center gap-2 p-8 lg:pointer-events-auto lg:p-0"
href="https://vercel.com?utm_source=create-next-app&utm_medium=default-template-tw&utm_campaign=create-next-app"
target="_blank"
rel="noopener noreferrer"
>
By{" "}
<Image
src="/vercel.svg"
alt="Vercel Logo"
className="dark:invert"
width={100}
height={24}
priority
/>
</a>
</div>
);
}
自分で試したこと
ディレクトリの相対パスと絶対パスの改善
ソースコードの修正