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

242
Visualizações
CSS Javascript no funcionó bien en el modo de producción Next JS

Hola, estoy usando Next12 y Bootstrap5 para mi CSS. Mi CSS funciona sin problemas en modo dev. Pero, cuando estoy ejecutando mi proyecto en modo de producción, algunos javascript no pueden ejecutarse también.

Tengo etiquetas con clases de encabezado:

 <header className="header fixed-top">

Cuando el nombre de clase de desplazamiento del sitio web debe ser:

 <header className="header fixed-top header-scrolled">

Mi estilo.css:

 .header { transition: all 0.5s; z-index: 997; padding: 20px 0; } .header.header-scrolled { background: #fff; padding: 15px 0; box-shadow: 0px 2px 20px rgba(1, 41, 112, 0.1); }

Mi javascript personalizado:

 /** * Scrolls to an element with header offset */ const scrollto = (el) => { let header = select("#header"); let offset = header.offsetHeight; if (!header.classList.contains("header-scrolled")) { offset -= 10; } let elementPos = select(el).offsetTop; window.scrollTo({ top: elementPos - offset, behavior: "smooth", }); }; /** * Toggle .header-scrolled class to #header when page is scrolled */ let selectHeader = select("#header"); if (selectHeader) { const headerScrolled = () => { if (window.scrollY > 100) { selectHeader.classList.add("header-scrolled"); } else { selectHeader.classList.remove("header-scrolled"); } }; window.addEventListener("DOMContentLoaded", headerScrolled); onscroll(document, headerScrolled); }

Mi problema es: en desarrollo, el encabezado de clase desplazado también puede mostrarse sin recargar la página. Pero en el modo de producción, debo volver a cargar la página para que el encabezado de clase se desplace cuando me desplazo por el sitio web. ¿Alguna idea para arreglarlo?

about 4 years ago · Juan Pablo Isaza
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