React Tailwind CSS
Die Verwendung von Tailwind CSS in einem React-Projekt ist eine sehr beliebte Wahl, da es einen Utility-First-Ansatz zum Schreiben von CSS bietet, mit dem Sie Stile direkt in Klassennamen anwenden können. Diese Methode macht das Styling prägnanter und intuitiver.
Tailwind CSS Tutorial:https://www.example.com/tailwindcss/tailwindcss-tutorial.html
Offizielle Website von Tailwind CSS:https://tailwindcss.com/
GitHub-Adresse:https://github.com/tailwindlabs/tailwindcss
Tailwind CSS ist ein leistungsstarkes CSS-Framework, das Styling durch einen Utility-First-Ansatz prägnanter und modularer macht. Im Gegensatz zu herkömmlichen klassenbasierten CSS-Frameworks bietet Tailwind eine Reihe von Low-Level-Utility-Klassen, die direkt auf HTML-Elementen verwendet werden können, um schnell und flexibel individuelle Designs zu erstellen.
Im Folgenden finden Sie die detaillierten Schritte zur Verwendung von Tailwind CSS in einem React-Projekt.
1. Tailwind CSS installieren
Wenn Sie ein neues React-Projekt von Grund auf erstellen, können Sie create-react-app verwenden. Wenn Sie bereits ein bestehendes React-Projekt haben, können Sie den Schritt zur Projekterstellung überspringen.
Erstellen Sie ein neues React-Projekt:
npx create-react-app my-app cd my-project
Tailwind CSS installieren
Führen Sie den folgenden Befehl in Ihrem Projektverzeichnis aus, um Tailwind CSS und die erforderlichen Abhängigkeiten zu installieren:
npm install -D tailwindcss postcss autoprefixer npx tailwindcss init -p
Dadurch werden eine tailwind.config.js-Datei und eine postcss.config.js-Datei erstellt.
Ihre Projektstruktur sollte ähnlich wie folgt aussehen:
my-app/ ├── node_modules/ ├── public/ ├── src/ │ ├── App.js │ ├── index.css │ ├── index.js │ └── ...(其他文件) ├── .gitignore ├── package-lock.json ├── package.json ├── postcss.config.js └── tailwind.config.js
2. Tailwind CSS konfigurieren
Bearbeiten Sie die tailwind.config.js-Datei, um Tailwind so zu konfigurieren, dass ungenutzte Stile entfernt werden. Aktualisieren Sie das content-Array, um alle Pfade Ihrer Template-Dateien einzuschließen:
Beispiel
module.exports = {
content: [
"./src/**/*.{js,jsx,ts,tsx}",
],
theme: {
extend: {},
},
plugins: [],
}
3. Tailwinds Basisstile hinzufügen
Öffnen Sie in Ihrem Projekt die Datei src/index.css und fügen Sie den folgenden Inhalt hinzu, um Tailwinds Basisstile, Komponentenstile und Utility-Stile einzubinden:
@tailwind base; @tailwind components; @tailwind utilities;
4. Tailwind CSS zum Schreiben von Stilen verwenden
Jetzt können Sie damit beginnen, Tailwind-CSS-Klassennamen in Ihren React-Komponenten zu verwenden, um Stile zu schreiben.
Code der Datei App.js:
const App = () => {
return (
<div className="min-h-screen bg-gray-100 flex items-center justify-center">
<div className="bg-white p-8 rounded-lg shadow-lg">
<h1 className="text-2xl font-bold text-gray-900">Hallo, BEISPIEL!</h1>
<p className="mt-4 text-gray-600">Beispiel-Tutorial: Was du lernst, ist nicht nur Technologie, sondern auch Träume!</p>
<button className="mt-6 bg-blue-500 text-white py-2 px-4 rounded hover:bg-blue-700">
Klick mich zum Ausprobieren
</button>
</div>
</div>
);
};
export default App;
Stelle sicher, dass deine Datei src/index.js die App-Komponente korrekt importiert und sie in das DOM rendert.
Code der Datei src/index.js:
import ReactDOM from 'react-dom/client';
import './index.css';
import App from './App';
const root = ReactDOM.createRoot(document.getElementById('root'));
root.render(
<React.StrictMode>
<App />
</React.StrictMode>
);
Ausführen:
npm start
Öffne dann deinen Browser und navigiere zu http://localhost:3000. Du solltest eine einfache React-App sehen, die mit Tailwind CSS gestaltet ist.

Durch die oben genannten Schritte hast du Tailwind CSS erfolgreich in dein React-Projekt integriert und es zum Schreiben von Stilen verwendet. Die Utility-Klassennamen von Tailwind CSS ermöglichen es dir, deinen Komponenten schnell Stile hinzuzufügen und gleichzeitig deinen Style-Code prägnant und modular zu halten.
Andere Erweiterungen