Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

219
Visualizações
¿Por qué el color del texto no funciona en el proyecto Tailwind css + next.js?

Tengo un proyecto Next js con viento de cola. Por alguna razón, ciertos colores funcionan mientras que otros no. Por ejemplo:

 {title ? <div className={`text-2xl mt-2 mb-2 ${title==='Valid Url!' ? 'text-blue-400' : 'text-red-400'}`}>{title}</div> : null}

Cuando ejecuto el código y el "título" no es nulo, text-blue-400 en realidad cambia el color del texto. Pero cuando lo ejecuto con "título" como texto nulo-rojo-400 en realidad no cambia el color del texto. solo queda negro. ¡Es realmente extraño porque si uso text-red-500 funciona!

este es mi tailwind.config.js

 module.exports = { mode: 'jit', purge: ['./pages/**/*.{js,ts,jsx,tsx}', './components/**/*.{js,ts,jsx,tsx}'], darkMode: false, // or 'media' or 'class' theme: { extend: { width: { '92': '23rem', '112': '28rem', '128': '32rem', '160': '40rem', '192': '48rem', '224': '56rem', '256': '64rem', '288': '72rem', '320': '80rem' }, minWidth: { '20': '5rem', '400': '400px' } }, }, variants: { extend: {}, }, plugins: [], }

aquí están las importaciones en _app.js

 import 'tailwindcss/tailwind.css'; import '../styles/globals.css'; import 'react-datepicker/dist/react-datepicker.css'

y finalmente esto es globals.css

 html, body { padding: 0; margin: 0; font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif; } /* a { color: inherit; text-decoration: none; } * { box-sizing: border-box; }*/ .tooltip { display: none; position: absolute; } .has-tooltip:hover .tooltip { display: block; z-index:50; }

Si alguien puede ayudar, se lo agradecería mucho. No sé por qué esto no funciona.

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

A veces es necesario detener y reiniciar al instalar Tilwindcss.

¿Intentaste detenerlo y ejecutarlo de nuevo?


además, si no necesita el segundo argumento del operador condicional , puede usar solo un doble "&&"

 <> {title && <div className={`text-2xl mt-2 mb-2 ${title==='Valid Url!' ? 'text-blue-400' : 'text-red-400'}`}>{title}</div> } </>
about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda