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

Wolne podświetlenie przycisków.

Object Storage Arubacloud
+3 głosów
935 wizyt
pytanie zadane 9 kwietnia 2015 w HTML i CSS przez Daniel Mazur Obywatel (1,160 p.)

Witam wszystkich forumowiczów,

Zainspirowany działalnością na youtube Pana Mirosława Zelenta postanowiłem napisać sobie strone. Nie wygląda to źle ale w pewnym momencie się zatrzymałem. Nie potrafie zrobić wolno podświetlanych przycisków takich jak na miroslawzelent.pl (na logo to bardzo fajnie widac). Z samym podświetlenie to nie miałem problemy bo logo podświetliłem tak:


#image
{
margin-left: auto;
margin-right: auto;
width: 700px;
opacity:0.5;
}

#image:hover
{
opacity:1.5;
}

A przyciski w menu tak:

.nav
{

background-color:#6fef67;

letter-spacing: 3px;
float: left;
min-width: 200px;
height: 30px;
padding: 10px;
text-align: center;
color: white;
}

.nav:hover
{
background-color: white;
color: #6fef67;

}

 

Po najechani na nie myszka podświetlają się tak skokowo (jest -> nie ma, nie ma -> jest), a chce zeby to sie podswietlalo bardzo powoli.

2 odpowiedzi

+1 głos
odpowiedź 9 kwietnia 2015 przez nefil1m Stary wyjadacz (10,690 p.)
wybrane 9 kwietnia 2015 przez Daniel Mazur
 
Najlepsza

Dodaj do #image np:

transition: all .3s linear;

W dokumentacji znajdziesz co jest do czego.

Poza tym opacity przyjmuje wartości z przedziału od 0 do 1.

komentarz 9 kwietnia 2015 przez Daniel Mazur Obywatel (1,160 p.)
Dziekuje za odpowiedz. Odrazu wszystko mi sie rozjaśniło :)
komentarz 9 kwietnia 2015 przez nefil1m Stary wyjadacz (10,690 p.)
No i oczywiście zapomniałem "ochrzanić" za brak poprawnej prezentacji kodu.

Bonusowo masz fiddla:

http://jsfiddle.net/5cdmo7p1/1/
komentarz 9 kwietnia 2015 przez Daniel Mazur Obywatel (1,160 p.)
Jedna linijka kodu + świetna stronka! Genialnie
komentarz 9 kwietnia 2015 przez nefil1m Stary wyjadacz (10,690 p.)
A na sam koniec: ustawiaj "najlepszą odpowiedź" jeśli jakąś dostałeś. Ułatwi to kolejnym ludziom odnalezienie działającego rozwiązania.

I nie, nie musi to być moja odpowiedź ;)
komentarz 9 kwietnia 2015 przez Daniel Mazur Obywatel (1,160 p.)
Nie musi ale będzie
+1 głos
odpowiedź 9 kwietnia 2015 przez Harsay Pasjonat (23,640 p.)

Należy skorzystać z właściwości transition dostępnej od CSS3.

W twoim wypadku należy dodać do #image

transition: opacity 2s;

to spowoduje, że zmiana widoczności będzie trwała 2 sekundy.

Mała uwaga przy opacity stosuje się wartości od 0.00 do 1.00.

komentarz 9 kwietnia 2015 przez Daniel Mazur Obywatel (1,160 p.)
Dziekuje za odpowiedz. Odrazu wszystko mi sie rozjaśniło :)

Podobne pytania

0 głosów
3 odpowiedzi 1,686 wizyt
0 głosów
0 odpowiedzi 160 wizyt
pytanie zadane 27 kwietnia 2023 w HTML i CSS przez EmilB Użytkownik (980 p.)

92,579 zapytań

141,432 odpowiedzi

319,664 komentarzy

61,964 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!

...