Webboard

Pełna wersja: Kod lub plugin na menu użytkownika podążające za stroną
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
wersja skryptu MyBB:1.8.4
adres forum:mcgc.pl/forum
na czym polega problem (screen, opis, komunikaty, nazwa i wersja wtyczki): Chciałbym, abyście mi pomogli, zrobić, takie menu, które po scrollowaniu strony, leci za nią, coś na zasadzie Facebook'a.
Dodaj do menu
Kod:
position:fixed;
top: 0;
Sorry, ale gdzie to menu się znajduję ? :D
Już wcześniej zrobiłem tak, (selektor .welcomeblock w carbon.css) dodałem ten kod, niby przypięte do krawędzi, ale wygląda to dziwnie( już po przewinięciu na dół):
[Obrazek: daxhul.jpg]

Może ja to źle wklejam
No to jeszcze width: 100%;
Okej udało się, ale problemem teraz jest belka, która nachodzi na zakładki oznaczone kolorem na zdjęciu:
[Obrazek: d4k5ok.jpg]
Kod:
    .welcomeblock {
position:fixed;
top: 0;
width: 100%;
color:#fff;
background: #1d410d url(images/carbon/maintitle.png) repeat-x 50% 0;
text-shadow:rgba(0,0,0,0.4) 0 -1px 0;
height:36px
}

I problemem jest też to, że kiedy jestem na dole strony i klikam w wysuwany panel (Nick) to po wysunięciu powraca na początek strony.
Sprawdź:
Kod PHP:
.welcomeblock {
    
position:fixed;
    
top0;
    
width100%;
    
color:#fff;
    
background#1d410d url(images/carbon/maintitle.png) repeat-x 50% 0;
    
text-shadow:rgba(0,0,0,0.4-1px 0;
    
height:36px;
    
z-index:1;

Ok, działa.
I wracając do poprzedniego, co zrobić, żeby nie wracało mi na początek strony kiedy klikam w rozwijane menu (Mój profil,edytuj profil, itd.).
I dlaczego po dodaniu tego kodu gdy próbuje się zalogować załącza się formularz, ale po kliknięciu w login/haslo formularz zamyka się?
Rally napisał(a):I wracając do poprzedniego, co zrobić, żeby nie wracało mi na początek strony kiedy klikam w rozwijane menu (Mój profil,edytuj profil, itd.).
Szablon header_welcomeblock_member
to:
Kod PHP:
<a href="#" id="loginButton"><span>{$mybb->user['username']}</span> <class="icon-sort-down"></i></a
zamień na:
Kod PHP:
<a href="#" id="loginButton"><span>{$mybb->user['username']}</span> <class="icon-sort-down"></i></a
Carbon.css →
Kod PHP:
.nawigacja_usera ul li a {
color:#fff;
float:left;
padding:0 12px;
line-height:36px;
outline:none;
height:36px

zamień na
Kod PHP:
.nawigacja_usera ul li a, .nawigacja_usera ul li span {
    
color:#fff;
    
float:left;
    
padding:0 12px;
    
line-height:36px;
    
outline:none;
    
height:36px;
    
cursorpointer;

Dalej to samo. Wraca na początek.

PS. I dlaczego po dodaniu tego kodu gdy próbuje się zalogować załącza się formularz, ale po kliknięciu w login/haslo formularz zamyka się?
Rally napisał(a):Dalej to samo. Wraca na początek.
Dałem kod, którego nie poprawiłem. :facepalm:
Kod PHP:
<a href="#" id="loginButton"><span>{$mybb->user['username']}</span> <class="icon-sort-down"></i></a
zamień na:
Kod PHP:
<span id="loginButton"><span>{$mybb->user['username']}</span> <class="icon-sort-down"></i></span
Dzięki i na koniec, dlaczego po dodaniu tego kodu:
Kod:
.welcomeblock {
    position:fixed;
    top: 0;
    width: 100%;
    color:#fff;
    background: #1d410d url(images/carbon/maintitle.png) repeat-x 50% 0;
    text-shadow:rgba(0,0,0,0.4) 0 -1px 0;
    height:36px;
    z-index:1;
}

gdy próbuje się zalogować jo użytkownik załącza się formularz, ale po kliknięciu w login/haslo formularz zamyka się?
Może ktoś bardziej doświadczony Ci to wyjaśni, ja mogę powiedzieć, że blokuje to position:fixed; w .welcomeblock.