Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Początkowo myślałem, że znowu jakaś kretyńska ustawa wyszła, która miałaby nakazywać ludziom umieszczanie nagłówków na stronach, coś jak te banery od ciastek ale wychodzi na to, że tym razem to ludzie sami sobie implementują to dobrowolnie.
Przykładowa strona:
I ten pieprzony nagłówek z search barem się przewija po stronie. Każdy inny element strony, czy te side bary czy inne gówna typu "go up" można bez problemu zablokować na stronie adblockiem bez większego problemu, ale w tym przypadku jest troszeczkę inaczej.
O ile na części stron można ten ficzer bar zablokować przez noscript albo przez adblocka, o tyle jest problem na wszystkich pozostałych — noscript nie daje sobie rady z tym. Poza tym, nawet jeśli zablokuję ten pasek via adblock, to on znika zupełnie, nawet jak przewinę stronę do góry. Jeśli zablokuje sam skrypt .js (na tych stronach, na których się da) to może i ten pasek zachowuje się jak powinien, czyli nie przewija się ze stroną ale za to tracona jest część funkcjonalności samej strony, np. nie można się logować, lub inne elementy strony znikają, itp.
Da radę jakoś zablokować przesuwanie się tego bara?
Offline
Sznurka do strony to nie łaska?
Przecież to w kodzie musisz zobaczyć, jak to jest zrobione.
Ostatnio edytowany przez Jacekalex (2014-03-12 13:32:20)
Offline
No na dobrą sprawę to chyba co druga strona ma już taki baner, to nie sądziłem, że potrzeba linka. Ale jak nie spotkałeś się z czymś takim jeszcze to masz tutaj np. http://www.howtogeek.com/
Offline
To akurat jest najnormalniejszy element strony, można by rzec belka tytułowa.
Jest to prawie wszędzie, ale nie wiem, czy jest się czym stresować, zawsze możesz przeglądać internet curlem, albo przez telnet czy netcata, wtedy takie wzory stron nie będą Cię dotyczyć. :D
Możesz też zostać hakerem Perla, i jako przeglądarki używać np lwp-simple lub www-mechanize... :D
Ostatnio edytowany przez Jacekalex (2014-03-12 13:44:08)
Offline
w .nav-fixed w CSS masz pozycje
position:fixed;
u mnie po jej odznaczeniu pasek stoi na górze i nie lata w górę i w dół, wystarczy dopisać styl w Stylishu
Offline
Jacekalex -- ja wiem, że to już jest prawie wszędzie ale mnie wnerwia jak mi coś lata po kartce papieru i zajmuje przestrzeń. "Za moich czasów tego nie było". xD
thomsson -- gdzie dopisać?
Ostatnio edytowany przez morfik (2014-03-12 14:19:54)
Offline
I jak taka reguła ma wyglądać, bo chyba coś źle wpisuje.
To ma być na zasadzie:
.nav-fixed { position: static; }
A nie da się tego zrobić jakoś globalnie?
Ostatnio edytowany przez morfik (2014-03-12 14:58:15)
Offline
A jak chcesz to zrobić globalnie? Na każdej stronie ten element może się inaczej nazywać ;] Nie testowałem dodatku ale pewnie będziesz musiał dla każdej "wkurzającej" domeny ustawić nową regułę/plik .css
Offline
morfik napisał(-a):
I jak taka reguła ma wyglądać, bo chyba coś źle wpisuje.
To ma być na zasadzie:Kod:
.nav-fixed { position: static; }A nie da się tego zrobić jakoś globalnie?
musisz dać jeszcze !important przed średnikiem
.nav-fixed { position: static !important; }
i w tej postaci u mnie działa
Offline