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

question-closed element z fixed zasłania inny

Object Storage Arubacloud
0 głosów
630 wizyt
pytanie zadane 11 listopada 2017 w HTML i CSS przez Marchiew Dyskutant (7,690 p.)
zamknięte 12 listopada 2017 przez Marchiew
Cześć,

Mam menu z position: fixed i wysokością 60px. W nim linki z kotwicami: <a href="#cos"></a>.
Mam sekcje które są elementami docelowymi tych linków.

Problem jest taki, że gdy użyję linku to sekcja idzie do samej góry przeglądarki (wiadomo hah) i menu zasłania 60 pikseli tej sekcji. Jak mogę to naprawić? Padding-top: 60px dla sekcji odpada.
komentarz zamknięcia: Poraziłem sobie już w samym html i css jak chciałem
komentarz 11 listopada 2017 przez Vorex444 Dyskutant (9,610 p.)
przeniesione 12 listopada 2017 przez ScriptyChris
Pokaż kod, wrzuć na codep albo coś innego
komentarz 11 listopada 2017 przez Marchiew Dyskutant (7,690 p.)
Jutro wrzucę, bo nie ma mnie już na kompie.
komentarz 12 listopada 2017 przez Marchiew Dyskutant (7,690 p.)
https://codepen.io/anon/pen/VrbWab

Proszę. Uproszczony ale wszystko zachowane

3 odpowiedzi

+2 głosów
odpowiedź 12 listopada 2017 przez pablop76 VIP (123,120 p.)
Witam.

Po prostu odejmujesz od .offset().top - wyskość menu  czyli  w twoim przypadku  .offset().top - 60
komentarz 12 listopada 2017 przez Marchiew Dyskutant (7,690 p.)
Przykro mi, ale nie zrobiłem tego w jq i jak na razie nie mam zamiaru. Proszę o wskazówki z użyciem samego html i css.
komentarz 18 marca 2018 przez PANDAmian Nowicjusz (100 p.)

@pablop76,
 Dziękuję bardzo mi pomogło :)

0 głosów
odpowiedź 12 listopada 2017 przez Codeboy Stary wyjadacz (12,120 p.)
edycja 12 listopada 2017 przez Codeboy
Padding jest najprostszym rozwiązaniem, ale jeśli nie wchodzi w grę to musiałbyś się pobawić Javascriptem i zrobić np. autoukrywanie navbaru, gdy scroll idzie w dół lub cofnąć scroll o te 60px za każdym razem, gdy użyty jest link z kotwicą.

A może masz możliwość po prostu przenieść kotwice z sekcji na jakieś nagłówki, które mogą mieć padding?
–1 głos
odpowiedź 12 listopada 2017 przez Schizohatter Nałogowiec (39,600 p.)
padding-top: 60px;
margin-top: -60px;

Wizualnie nic się nie zmienia, więc myślę, że argument "padding odpada", jest nieuzasadniony.
https://jsfiddle.net/rb8j5x2L/

Podobne pytania

0 głosów
1 odpowiedź 210 wizyt
pytanie zadane 2 lutego 2021 w HTML i CSS przez Mlorism Użytkownik (580 p.)
0 głosów
1 odpowiedź 177 wizyt
pytanie zadane 14 września 2019 w HTML i CSS przez Jakub Chomicz 1 Użytkownik (840 p.)
0 głosów
1 odpowiedź 152 wizyt
pytanie zadane 7 kwietnia 2019 w HTML i CSS przez Dru Nowicjusz (180 p.)

92,555 zapytań

141,403 odpowiedzi

319,557 komentarzy

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

...