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

Hover w css3

Object Storage Arubacloud
0 głosów
205 wizyt
pytanie zadane 8 września 2016 w HTML i CSS przez Madar Obywatel (1,560 p.)
Witam
Piszę projekt w bootstrapie i podczas stylizacji natknąłem się na pewien problem.

https://blackrockdigital.github.io/startbootstrap-agency/

Powyższy link przeniesie Was do strony, którą piszę. Linki w portfolio po najechaniu zmieniaja kolor na żółty i na środku pojawia się plus. Czy ktoś ma pomysł jak to zrobić? Nie da się nadać background color na obrazek, próbowałem.

2 odpowiedzi

+2 głosów
odpowiedź 8 września 2016 przez Kornelia Kobiela Nałogowiec (33,340 p.)
Ten obrazek może tam cały czas być, ale pobawić się możesz jego widocznością. W skrócie: gdy mysz nie jest nad elementem żółte tło ma przezroczystość na 100%, gdy najeżdżasz to się zmienia.
komentarz 8 września 2016 przez Madar Obywatel (1,560 p.)
To nie zadziała, gdyż obrazek przysłania kolor :(
1
komentarz 8 września 2016 przez Kornelia Kobiela Nałogowiec (33,340 p.)
Eee, dlaczego. Tworzysz nowy div, który ustawiasz na tym z pierwotnym obrazkiem. Temu divovi nadajesz tło w kolorze żółtym i jako obrazek tła dajesz +. Oczywiście ikonka musi mieć przezroczyste tło. Później tylko manipulujesz widocznością.
+2 głosów
odpowiedź 8 września 2016 przez radek024 Szeryf (77,160 p.)
Dokładnie zbadaj ten snippet - nie jest on wybitnie dobry, ale spełnia swoje zadanie ;)
http://codepen.io/radek024/pen/VKLNwd
komentarz 8 września 2016 przez Madar Obywatel (1,560 p.)
Gdybyś miał chwilkę i wytłumaczył mi co się dzieje w tym kodzie, byłoby cudownie. Dopiero się uczę :(
komentarz 9 września 2016 przez radek024 Szeryf (77,160 p.)

Jest div.checkout, który posiada jakieś tam wymiary. W tym divie jest kolejny div - mieszczący się w tym pierwszym i zajmujący full szerokość oraz wysokość, ale i jakiś obrazek. W środku tego diva jest znowu kolejny - o klasie woop, który posiada wartość opacity: 0 - czyli jest niewidoczny. Dodatkowo w tej klasie ustalone jest, aby treść w dalszych blokach była wyświetlana centralnie w środku elementu. Dalej mamy tekst, który jest dowolnie wystylizowany.

Następnie są style dla klasy checkout, jeżeli mysz będzie nad elementem(:hover) - wtedy dla klasy woop zostanie dodana animacja o nazwie opacityup o długości trwania 3s. Dodatkowo będzie się powtarzała - dzięki właściwości infinite.

komentarz 9 września 2016 przez niezalogowany

'#checkout' i '.description' to powinny być <section> a nie <div> -> link

Uczenie się dobrych nawyków na początku to dobry pomysł ;) Ale oczywiście bez tego również będzie działać.

komentarz 9 września 2016 przez Madar Obywatel (1,560 p.)
Ok, prześwietliłem kod i zauważyłem że wszystko działa dzieki temu, że zamiast img, jest background-image ;p Dzięki za pomoc :))
komentarz 9 września 2016 przez radek024 Szeryf (77,160 p.)
To tylko snippet - jego zastosowanie nie jest określone, więc kod nie jest semantyczny ;)

Podobne pytania

0 głosów
1 odpowiedź 306 wizyt
pytanie zadane 5 stycznia 2018 w HTML i CSS przez Tigran Hovsepyan Nowicjusz (120 p.)
0 głosów
2 odpowiedzi 1,043 wizyt
pytanie zadane 31 stycznia 2016 w HTML i CSS przez niezalogowany
0 głosów
2 odpowiedzi 514 wizyt

92,555 zapytań

141,402 odpowiedzi

319,543 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!

...