Po najechaniu myszką na zdjęcie efekt jak na imageshack, imageshack.us |
Po najechaniu myszką na zdjęcie efekt jak na imageshack, imageshack.us |
18.07.2012, 10:20:04
Post
#1
|
|
Grupa: Zarejestrowani Postów: 134 Pomógł: 1 Dołączył: 26.02.2012 Ostrzeżenie: (0%) |
Witam
Szukałem na internecie takiego efektu http://imageshack.us/photo/my-images/525/m...nnsipmsnns.jpg/ chodzi że jak myszką najedzie się na obrazek to u góry w rogu są opcje a ja szukam takiego czegoś tylko żeby się to pojawiało w rogu na dole po lewej stronie dokładnie mi chodzi o to że jak najadę myszką na obrazek to żeby tam było żeby polecić na Facebooka itp to już sobie bym zrobił jedynie prosił bym o taki efekt jak na imageshack.us że tylko coś się pojawia po najechaniu kursorem ja już jak mówiłem bym sobie resztę zrobił Dziękuje z góry i pozdrawiam aleks365 |
|
|
18.07.2012, 10:26:17
Post
#2
|
|
Grupa: Zarejestrowani Postów: 168 Pomógł: 26 Dołączył: 15.09.2011 Skąd: Wrocław Ostrzeżenie: (0%) |
Zrób sobie DIVa z tymi przyciskami i poprzez position:absolute; umieść to tam gdzie chcesz i dodaj display:none;
Teraz w jQuery musisz zrobić żeby po zdarzeniu .mouseover() display tego DIVa zmieniał się na block -> .css('display', 'block');, a po opuszczeniu .mouseout(), znów był display none -> .css('display', 'none'); To jest bardzo prosty skrypt -------------------- www.piotrex41.pl - piotrex41 portfolio
d(-.-)b - Music is my life || PHP is my passion |
|
|
18.07.2012, 10:27:56
Post
#3
|
|
Grupa: Zarejestrowani Postów: 134 Pomógł: 1 Dołączył: 26.02.2012 Ostrzeżenie: (0%) |
Bardzo bym prosił o jakiś przykład jestem bardzo cienki z JavaScript dopiero zaczynam
|
|
|
18.07.2012, 10:31:02
Post
#4
|
|
Grupa: Przyjaciele php.pl Postów: 2 605 Pomógł: 96 Dołączył: 22.10.2004 Skąd: UK Ostrzeżenie: (0%) |
Bardzo bym prosił o jakiś przykład jestem bardzo cienki z JavaScript dopiero zaczynam http://api.jquery.com/hover/ http://stackoverflow.com/questions/9489926...-image-show-div -------------------- Najczęstsze błędy | Jak poprawnie zadać pytanie? | Serwer PHP - od czego zacząć?
SQL Injection | Hashowanie haseł | Jak działają sesje, przykłady ___ The world is yours ... |
|
|
18.07.2012, 10:31:55
Post
#5
|
|
Grupa: Zarejestrowani Postów: 134 Pomógł: 1 Dołączył: 26.02.2012 Ostrzeżenie: (0%) |
Dzięki wielkie o to mi chodziło
|
|
|
18.07.2012, 10:49:51
Post
#6
|
|
Grupa: Zarejestrowani Postów: 168 Pomógł: 26 Dołączył: 15.09.2011 Skąd: Wrocław Ostrzeżenie: (0%) |
Wszystko w jednym pliku, żebyś zobaczył jak to wygląda, testowane. Teraz musisz tylko sobie dostosować do potrzeb, bo to jest tylko przykład.
Kod <!DOCTYPE html>
<html> <head> <title>test</title> <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.js"></script> <script> $(function($){ $('div#divv').mouseover(function() { $('div#options').addClass('active'); }).mouseout(function() { $('div#options').removeClass('active'); }); }); </script> <style> div#divv {position:relative;width:218px;height:156px;} div#options {position:absolute;top:3px;right:3px;background:rgba(0,0,0,.3);padding:2px;color:#fff;display:none;} div.active {display:block!important;} </style> </head> <body> <div id="divv"> <img src="img.png" alt="" /> <div id="options">ZOOM | Cokolwiek</div> </div> </body> </html> Ten post edytował piotrex41 18.07.2012, 10:51:05 -------------------- www.piotrex41.pl - piotrex41 portfolio
d(-.-)b - Music is my life || PHP is my passion |
|
|
18.07.2012, 11:33:41
Post
#7
|
|
Grupa: Zarejestrowani Postów: 134 Pomógł: 1 Dołączył: 26.02.2012 Ostrzeżenie: (0%) |
o dzięki jeszcze lepiej
mam jeden mały problem nie wiem jak zrobić aby pojawiający się tekst pojawiał się na dole z lewej strony Ten post edytował aleks365 18.07.2012, 11:49:51 |
|
|
18.07.2012, 12:20:50
Post
#8
|
|
Grupa: Zarejestrowani Postów: 168 Pomógł: 26 Dołączył: 15.09.2011 Skąd: Wrocław Ostrzeżenie: (0%) |
Kod div#options {position:absolute;top:3px;right:3px;background:rgba(0,0,0,.3);padding:2px;color:#fff;display:none;} zamień na: Kod div#options {position:absolute;bottom:3px;left:3px;background:rgba(0,0,0,.3);padding:2px;color:#fff;display:none;} Konkretnie zamieniasz Kod top:3px;right:3px; na: Kod bottom:3px;left:3px; A 3px oznacza odsunięcie 3px. Ten post edytował piotrex41 18.07.2012, 12:22:39 -------------------- www.piotrex41.pl - piotrex41 portfolio
d(-.-)b - Music is my life || PHP is my passion |
|
|
18.07.2012, 12:49:30
Post
#9
|
|
Grupa: Zarejestrowani Postów: 134 Pomógł: 1 Dołączył: 26.02.2012 Ostrzeżenie: (0%) |
ok dzięki działa mam jeszcze jeden problem dodałem animacje że po najechaniu pojawia się tak powoli
kod
i jak się myszką najedzie na to co się pojawia czyli (ZOOM | Cokolwiek | Najedz myszką tutaj) to jakoś się ściemnia i szybko rozjaśnia zobacz sam co jest nie tak? Ten post edytował aleks365 18.07.2012, 12:53:10 |
|
|
18.07.2012, 12:57:29
Post
#10
|
|
Grupa: Zarejestrowani Postów: 168 Pomógł: 26 Dołączył: 15.09.2011 Skąd: Wrocław Ostrzeżenie: (0%) |
Kod <script> $(function($) { $('div#divv').mouseover(function() { $('div#options').stop().animate({opacity: '+=0.9'}, 500); $('div#options').addClass('active'); }).mouseout(function() { $('div#options').stop().animate({opacity: '-=0.9'}, 1); $('div#options').removeClass('active'); }); }); </script> Zapomniałeś użyć .stop(). Już jest OK. -------------------- www.piotrex41.pl - piotrex41 portfolio
d(-.-)b - Music is my life || PHP is my passion |
|
|
18.07.2012, 13:15:15
Post
#11
|
|
Grupa: Zarejestrowani Postów: 134 Pomógł: 1 Dołączył: 26.02.2012 Ostrzeżenie: (0%) |
No faktycznie mówiłem że jestem początkujący jeszcze raz dzięki wielkie dzięki
jeszcze coś ale to nie jest pilne ani ważne nie wiem czemu nie działa funkcja
chodzi o to że jak znajdę myszką z tego tekstu to on znika od razu wydaje mi się że trzeba dać po .animate display:block ale nie jestem pewny i nie wiem jak |
|
|
18.07.2012, 13:48:17
Post
#12
|
|
Grupa: Zarejestrowani Postów: 168 Pomógł: 26 Dołączył: 15.09.2011 Skąd: Wrocław Ostrzeżenie: (0%) |
To mój inny skrypt, który robi to co chcesz zrobić czyli po najechaniu zwiększa opacity. Może skorzystasz...
Kod $('.opacity').fadeTo('normal', .5).hover(
function() { $(this).stop().fadeTo('normal', 1); }, function() { $(this).stop().fadeTo('normal', .5); } ); -------------------- www.piotrex41.pl - piotrex41 portfolio
d(-.-)b - Music is my life || PHP is my passion |
|
|
18.07.2012, 20:51:28
Post
#13
|
|
Grupa: Zarejestrowani Postów: 134 Pomógł: 1 Dołączył: 26.02.2012 Ostrzeżenie: (0%) |
ok
witam ponownie dręczy mnie jeszcze coś chciałem ten skrypt wykorzystać do tego że jak myszką najadę na artykuł na stronie to żeby były wyświetlane komentarze dokładnie ilość komentarzy ale jak biorę to robię i najadę myszką na pierwszy wpis to u wszystkich innych też się pojawia ilość komentarzy czemu tak nie da się jakoś id przypisać osobno tak żeby była ilość komentarzy tylko tam gdzie najadę myszką Tutaj jest nowy temat o tym Temat: Jak przypisac oznaczenie id do kazdego diva jak coś pisz tam Ten post edytował aleks365 19.07.2012, 09:02:19 |
|
|
Wersja Lo-Fi | Aktualny czas: 27.04.2024 - 01:47 |