[js] Dynamiczne divy

  • Rejestracja: dni
  • Ostatnio: dni
0

Witam

Chciałbym stworzyć na mojej stronie dynamiczne divy. Użyłem do tego zdarzeń onClick i dispaly:none.

Wszystko działa ok poza tym że zawartość pojawiającego się diva "zsuwa" na dół część strony, by zrobić miejsce dla siebie. Tymczasem chodziło by mi o to, żeby nowy div pojawiał się ponad podstawową warstwą strony.

Ustawienie z-index na wysoką wartość nie pomogło. Prosiłbym o jakąś sugestie jak to wykonać.

PS. Do pozycjonowania strony używam marginów a nie position:absolute

hauleth
  • Rejestracja: dni
  • Ostatnio: dni
0

Jeśli chcesz diva mieć w miejscu określonym względem strony i niezmiennie to daj mu postion na absolute lub fixed.

  • Rejestracja: dni
  • Ostatnio: dni
0

Niestety, dając position:absolute dla tego diva nie osiągnę zamierzonego efektu. Div ma się pojawić koło określonego elementu z warstwy podstawowej. Przykładowo mógłby to być podgląd strony która kryje się za linkiem.

Jeśli dam divowi postion:absolute to div będzie pojawiał się w różnych miejscach zależnie od rozdzielczości użytkownika.

HI
  • Rejestracja: dni
  • Ostatnio: dni
0

chyba że blok obejmujący ten element będzie miał position:relative, to wtedy będzie nie względem ekranu tylko tego bloku obejmującego

Deti
  • Rejestracja: dni
  • Ostatnio: dni
0

Ustawienie z-index na wysoką wartość
nie pomogło.

.. z-index działa w wymiarze Z, a więc w głąb (IOW: nie zmieni położenia elementu na ekranie).

  • Rejestracja: dni
  • Ostatnio: dni
0

Tak więc co doradzacie? Jak to najlepiej rozwiązac?

BS
  • Rejestracja: dni
  • Ostatnio: dni

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.