React Tailwind CSS
Usar Tailwind CSS en un proyecto de React es una opción muy popular, porque proporciona un método de utilidades primero para escribir CSS, lo que te permite aplicar estilos directamente en los nombres de clase. Este método hace que la escritura de estilos sea más concisa e intuitiva.
Tutorial de Tailwind CSS:https://www.example.com/tailwindcss/tailwindcss-tutorial.html
Sitio web oficial de Tailwind CSS:https://tailwindcss.com/
Dirección de Github:https://github.com/tailwindlabs/tailwindcss
Tailwind CSS es un potente framework de CSS que, a través de un método de utilidades primero, hace que la escritura de estilos sea más concisa y modular. A diferencia de los frameworks CSS tradicionales basados en clases, Tailwind proporciona un conjunto de clases de utilidad de bajo nivel que se pueden usar directamente en los elementos HTML para construir diseños personalizados de manera rápida y flexible.
A continuación se muestran los pasos detallados para usar Tailwind CSS en un proyecto de React.
1. Instalar Tailwind CSS
Si estás creando un nuevo proyecto de React desde cero, puedes usar create-react-app. Si ya tienes un proyecto de React existente, puedes omitir el paso de creación del proyecto.
Crear un nuevo proyecto de React:
npx create-react-app my-app cd my-project
Instalar Tailwind CSS
En el directorio de tu proyecto, ejecuta el siguiente comando para instalar Tailwind CSS y sus dependencias necesarias:
npm install -D tailwindcss postcss autoprefixer npx tailwindcss init -p
Esto creará un archivo tailwind.config.js y un archivo postcss.config.js.
La estructura de tu proyecto debería ser similar a la siguiente:
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. Configurar Tailwind CSS
Edita el archivo tailwind.config.js para configurar Tailwind y eliminar estilos no utilizados. Actualiza el arreglo content para incluir todas las rutas de tus archivos de plantilla:
Ejemplo
module.exports = {
content: [
"./src/**/*.{js,jsx,ts,tsx}",
],
theme: {
extend: {},
},
plugins: [],
}
3. Agregar los estilos base de Tailwind
En tu proyecto, abre el archivo src/index.css y agrega el siguiente contenido para incluir los estilos base, los estilos de componentes y los estilos de utilidades de Tailwind:
@tailwind base; @tailwind components; @tailwind utilities;
4. Usar Tailwind CSS para escribir estilos
Ahora puedes comenzar a usar los nombres de clase de Tailwind CSS en tus componentes de React para escribir estilos.
Código del archivo 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">Hello, EJEMPLO!</h1>
<p className="mt-4 text-gray-600">Tutorial de novatos, ¡no solo se aprende tecnología, sino también sueños!</p>
<button className="mt-6 bg-blue-500 text-white py-2 px-4 rounded hover:bg-blue-700">
Haz clic para probar
</button>
</div>
</div>
);
};
export default App;
Asegúrate de que tu archivo src/index.js importe correctamente el componente App y lo renderice en el DOM.
Código del archivo 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>
);
Ejecutar:
npm start
Luego abre tu navegador y navega a http://localhost:3000. Deberías ver una aplicación simple de React con estilos de Tailwind CSS.

Con los pasos anteriores, has integrado Tailwind CSS correctamente en tu proyecto de React y lo has usado para escribir estilos. Los nombres de clase de utilidad de Tailwind CSS te permiten agregar estilos a tus componentes rápidamente, manteniendo el código de estilos conciso y modular.
Otras extensiones