Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [CSS] Chowanie diva pod innego diva
-edej-
post 15.03.2013, 14:25:44
Post #1





Goście







Co może być nie tak, że DIV, którego chcę schować przy użyciu jquery.animate(); nie chowa się pod lewą stronę strony (.left_column) ?

Kod:

  1. #slider_frame {
  2. float: left;
  3. position: relative;
  4. z-index: 2;
  5. width: 310px;
  6. height: 545px;
  7. background: #111;
  8. padding: 20px;
  9. opacity: 0.5;
  10. }
  11.  
  12. .left_column {
  13. float: left;
  14. width: 210px;
  15. padding: 18px;
  16. position: relative;
  17. z-index: 2;
  18. }


Kod JS:
  1. $('#close_slider_frame').click(function(){
  2. var current = $('#slider_frame p[align="right"]').text();
  3. if (current == 'Zamknij') {
  4. $('#slider_frame').stop(true,false).animate({
  5. left: '-=262'
  6. }, 1500, function(){
  7. $('#slider_frame p[align="right"]').text('Otwórz');
  8. });
  9. }
  10. else {
  11. $('#slider_frame').stop(true,false).animate({
  12. left: '+=262'
  13. }, 1500, function(){
  14. $('#slider_frame p[align="right"]').text('Zamknij');
  15. });
  16. }
  17. });

Animacja działa, ale zakrywa mi lewą stronę, a ma się chować pod nią.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 8)
mar1aczi
post 15.03.2013, 14:28:46
Post #2





Grupa: Zarejestrowani
Postów: 731
Pomógł: 141
Dołączył: 9.05.2011
Skąd: śląskie

Ostrzeżenie: (0%)
-----


z-index?


--------------------
Szanuj innych czas! Kliknij , gdy pomocną wskazówkę otrzymasz.
Go to the top of the page
+Quote Post
-Gość-
post 15.03.2013, 14:29:54
Post #3





Goście







Tak, tylko szkoda że nie zauważyłeś że tak właśnie mam...
Go to the top of the page
+Quote Post
!*!
post 15.03.2013, 14:30:54
Post #4





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

Ostrzeżenie: (0%)
-----


http://forum.php.pl/index.php?showtopic=15...mp;#entry896036


--------------------
Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta).
Go to the top of the page
+Quote Post
-Gość-
post 15.03.2013, 14:36:09
Post #5





Goście







http://jsbin.com/esedos/1
Go to the top of the page
+Quote Post
mar1aczi
post 15.03.2013, 14:41:04
Post #6





Grupa: Zarejestrowani
Postów: 731
Pomógł: 141
Dołączył: 9.05.2011
Skąd: śląskie

Ostrzeżenie: (0%)
-----


Cytat(Gość @ 15.03.2013, 14:29:54 ) *
Tak, tylko szkoda że nie zauważyłeś że tak właśnie mam...

I jakie mają wartości?


--------------------
Szanuj innych czas! Kliknij , gdy pomocną wskazówkę otrzymasz.
Go to the top of the page
+Quote Post
-Gość-
post 15.03.2013, 14:47:54
Post #7





Goście







No chyba dobre - lewa kolumna ma z-index: 3, a #slider_frame z-index: 2...
Go to the top of the page
+Quote Post
mar1aczi
post 15.03.2013, 14:55:59
Post #8





Grupa: Zarejestrowani
Postów: 731
Pomógł: 141
Dołączył: 9.05.2011
Skąd: śląskie

Ostrzeżenie: (0%)
-----


close_slider_frame ma z-index=3, ale ten z kolei jest w slider_frame o z-index=2, czyli na tej samej warstwie co left_colum

Hehe, widzę, że już załapałeś bo w kodzie poprawiłeś.


--------------------
Szanuj innych czas! Kliknij , gdy pomocną wskazówkę otrzymasz.
Go to the top of the page
+Quote Post
-Gość-
post 15.03.2013, 14:56:07
Post #9





Goście







Zmiana planów - jednak się chowa, ale tam tła nie ma i dlatego tak to wygląda biggrin.gif

Jest na to jakiś sposób, żeby ucięło X px od lewej strony? bo teraz nawet jak dodałem TŁO do left column to i tak kawałek wystaje ;/
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 02:57