PORADNIK Przyklejone menu

Discussion in 'Poradniki, gotowe rozwiązania' started by TheL, Jul 11, 2017.

  1. TheL

    TheL @Lider VIP Beta-tester

    Messages:
    2,403
    Likes Received:
    535
    Często przydałoby się aby menu było cały czas na ekranie, jak to zrobić?
    Wystarczy do własnego stylu dodać:
    Code:
    .menu {
        position: sticky;
        top: 0px;
        background-color: #fff;
        display: flex;
        align-items: center;
        min-height: 30px;
        padding: 0 11px;
      z-index:10000;
    }
    
    będzie to działać tak w wersji desktop jak i mobilnej.
     
    Deri, Tomek333 and Mariusz like this.
  2. Deri

    Deri Nowicjusz

    Messages:
    24
    Likes Received:
    2
    Taka sytuacja
    [​IMG]
     
  3. papux

    papux Laureat

    Messages:
    402
    Likes Received:
    114
    Taka sytuacja bo są błędy w CSS
     
  4. Deri

    Deri Nowicjusz

    Messages:
    24
    Likes Received:
    2
    W sensie że nie które poprzednie skrypty które wrzucałem do CSS mogą powodować błąd w działaniu tego?
     
  5. papux

    papux Laureat

    Messages:
    402
    Likes Received:
    114
    Tak na przyklejone menu może wpłynąć wiele rzeczy i kod który podał TheL jest uniwersalny i prawidłowy jednak może wymagać dostosowania do obecnego skryptu działającego na stronie.
     
  6. Mariusz

    Mariusz pomoc.home.pl Moderator forum

    Messages:
    3,087
    Likes Received:
    302
    według mnie trzeba by było "pobawić się" z parametrem z-index we wskazanym kodzie. Obecny parametr:
    Powoduje, że przyklejone menu wyświetlane jest na pierwszej warstwie i nachodzi na otwarty obrazek. Sprawdziłbym jaki parametr z-index posiada otwarty obrazek i ustawiłbym tak z-index, aby przy przyklejonym menu wartość była mniejsza niż na obrazku.
     
    Deri likes this.
  7. papux

    papux Laureat

    Messages:
    402
    Likes Received:
    114
    Tu masz łopatologicznie odemnie :)
     
    Mariusz likes this.
  8. Deri

    Deri Nowicjusz

    Messages:
    24
    Likes Received:
    2
    dzięki, zmniejszyłem i działa :)
     
    Mariusz likes this.
  9. maly-7

    maly-7 Uczestnik

    Messages:
    28
    Likes Received:
    3
    Jakby kto szukał, z-index zmienić na 998.
    Proszę, nie ma za co...
     
    Mariusz likes this.
  10. michalhockey

    michalhockey Opiekun

    Messages:
    174
    Likes Received:
    44
    Sprawdziłem na domyślnym RWD i position: sticky; powoduje, że w wersji mobilnej nie przesuwają się kategorie
     
  11. papux

    papux Laureat

    Messages:
    402
    Likes Received:
    114
    Zgadza się sticky trzeba na mobilu wyłączać bo nie da się obsługiwać długich kategorii menu.
     
  12. michalhockey

    michalhockey Opiekun

    Messages:
    174
    Likes Received:
    44
    @papux Mam rozwiązanie, Kod działa pod mobile jak nie nie będzie w kodzie top: 0px; :)
     

Share This Page