Переопределить компонент React с помощью стиля CSSCSS

Разбираемся в CSS
Ответить
Гость
 Переопределить компонент React с помощью стиля CSS

Сообщение Гость »

Итак, теперь у меня есть компонент NavBar.
У меня есть код JavaScript, который позволяет навигационной панели иметь цвет фона, когда она достигает 50 пикселей. Как я могу применить этот javascript только к одному файлу, а не ко всем.
Я имею в виду, что я хочу, чтобы этот эффект прокрутки применялся только на домашней странице, а не на aboutPage или какой-либо другой.
const [sticky, setSticky] = useState(false);
useEffect(() => {
window.addEventListener("scroll", () => {
window.scrollY > 50 ? setSticky(true) : setSticky(false);
});
}, []);

return (

[*]
Изображение
  • Home
  • About
  • Services

  • Contact Us
Изображение

);


Подробнее здесь: https://stackoverflow.com/questions/784 ... -css-style
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «CSS»