• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Zmiana koloru body po najechaniu na konkretnego diva

Object Storage Arubacloud
0 głosów
1,378 wizyt
pytanie zadane 24 stycznia 2018 w HTML i CSS przez Nocomentor Początkujący (250 p.)
Czy jest możliwa zmiana koloru całego tła body(lub podstawienia innego obrazu) po najechaniu na konkretnego diva?

1 odpowiedź

+3 głosów
odpowiedź 24 stycznia 2018 przez kevin Mądrala (5,010 p.)
komentarz 24 stycznia 2018 przez Nocomentor Początkujący (250 p.)
Mam jeszcze mały problem z podpięciem tego pod htmla. Zmienilem nazwe diva na odpowiedni i dodalem onload w body ale cos chyba nie do konca chce dzialac
komentarz 24 stycznia 2018 przez kevin Mądrala (5,010 p.)
edycja 24 stycznia 2018 przez kevin

onload sie nie dodaje w body tylko w head script. Przykład jest w jQuery, czy Ty tego też używasz ?

Jeżeli nie używasz jQuery to użyj tego:

var element = document.getElementById('item');

element.addEventListener("mouseover", function () {
     document.body.style.backgroundColor = 'red';
});

element.addEventListener("mouseout", function () {
     document.body.style.backgroundColor = 'white';
});

Działać działa ale od razu mówię że martwi mnie to że za każdym razem przy ruszeniu kursorem jest zmieniany kolor tła na biały ( wywołuje się funkcja podana przy mouseout ). Przy większej liczbie instrukcji lepiej dodać flagę var is_on_item; I wywołanie mouseover sprawdza czy flaga jest ustawiona na false jeżeli tak to zmienia kolor tła itd. i ustawia tą flagę na true, analogicznie dla mouseout. Dzięki temu jeżeli kolor tła jest już zmieniony na pożądany kolor to nie zostaną wykonane instrukcje które spowodują efekt który już jest.

Podobne pytania

0 głosów
1 odpowiedź 328 wizyt
pytanie zadane 22 lipca 2018 w HTML i CSS przez mibi Nowicjusz (220 p.)
0 głosów
3 odpowiedzi 3,246 wizyt
pytanie zadane 31 października 2015 w HTML i CSS przez Filip31411 Dyskutant (8,820 p.)
0 głosów
2 odpowiedzi 2,755 wizyt

92,555 zapytań

141,403 odpowiedzi

319,553 komentarzy

61,939 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...