Webboard

Pełna wersja: Podświetlanie działu po najechaniu na niego myszką.
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Kilka szczegółów o moim forum i stylu, z którym mam problem:
nazwa stylu: -
wersja skryptu MyBB: 1.4.14 ( : D )
adres forum: -
opis problemu:

Szukam czegoś takiego jak w temacie.

Po najechaniu na dział, podświetlałby się.

Tak jak tutaj: http://forum.hard-style.eu/

Pzdr. :blush:
Podświetlenie chcesz tylko w liście działów, czy wszędzie?
Jeśli o działy chodzi - cały rząd czy pojedyncze kolumny w rzędzie?
Chcę tylko w liście działów, pojedyncze kolumny w rzędzie.

Dokładnie tak jak na forum hard style.
Krok pierwszy - szablony:
Panel administratora → Style i szablony → Szablony → Twój styl → Forum Bit Templates (Opis działu) → forumbit_depth2_cat i forumbit_depth2_forum Znajdź:
Kod PHP:
<td class="klasa" [...] 
i zamiast klasa w miejscach, które nie mają być podświetlone wpisz trow3, natomiast w miejscach które mają być - trow4.

Krok drugi - css:
Panel administratora → Style i szablony → Twój styl → global.css → w trybie zaawansowanym dodaj:
Kod PHP:
.trow3 {
    
background#ff0000;
}

.
trow4 {
    
background#000000;
}

.
trow4:hover {
    
background#ffffff;

.trow3 - klasa, która się nie podświetla po najechaniu myszką
.trow4 - klasa, która się podświetla po najechaniu myszką
.trow4:hover - klasa która odpowiada za kolor podświetlenia
No tak... Jednakże ja mam w obu szablonach takie coś:


forumbit_depth2_forum
Kod PHP:
<tr>
<
td class="{$bgcolor}align="center" valign="top" width="1"><img src="images/ikony/{$forum['fid']}.png" alt="{$lightbulb['altonoff']}title="{$lightbulb['altonoff']}class="ajax_mark_read" id="mark_read_{$forum['fid']}/><img src="images/ikony/{$lightbulb['folder']}.png" alt="{$lightbulb['altonoff']}title="{$lightbulb['altonoff']}/></td>
<
td class="{$bgcolor}valign="top">
<
strong><a href="{$forum_url}">{$forum['name']}</a></strong>{$forum_viewers_text}<div class="smalltext">{$forum['description']}{$modlist}{$subforums}</div>
</
td>
<
td class="{$bgcolor}valign="top" align="center" style="white-space: nowrap">{$threads}{$unapproved['unapproved_threads']}</td>
<
td class="{$bgcolor}valign="top" align="center" style="white-space: nowrap">{$posts}{$unapproved['unapproved_posts']}</td>
<
td class="{$bgcolor}valign="top" align="left" style="white-space: nowrap">{$lastpost}</td>
</
tr



forumbit_depth2_cat
Kod PHP:
<tr>
<
td class="{$bgcolor}align="center" valign="top" width="1"><img src="images/ikony/{$forum['fid']}.png" alt="{$lightbulb['altonoff']}title="{$lightbulb['altonoff']}class="ajax_mark_read" id="mark_read_{$forum['fid']}/><img src="images/ikony/{$lightbulb['folder']}.png" alt="{$lightbulb['altonoff']}title="{$lightbulb['altonoff']}/></td>
<
td class="{$bgcolor}valign="top">
<
strong><a href="{$forum_url}">{$forum['name']}</a></strong>{$forum_viewers_text}<div class="smalltext">{$forum['description']}{$modlist}{$subforums}</div>
</
td>
<
td class="{$bgcolor}valign="top" align="center" style="white-space: nowrap">{$threads}{$unapproved['unapproved_threads']}</td>
<
td class="{$bgcolor}valign="top" align="center" style="white-space: nowrap">{$posts}{$unapproved['unapproved_posts']}</td>
<
td class="{$bgcolor}valign="top" align="left" style="white-space: nowrap">{$lastpost}</td>
</
tr

...ponieważ mam do każdego działu inną ikonę. Co w takiej sytuacji mam zrobić?
To nie ma znaczenia. ;) Podmieniasz wszędzie {$bgcolor} na to, o czym pisałem powyżej.
:)

Teraz się porobiło.

Jak zrobić tak, żeby normalnie jako tło było "trow1.png", a po najechaniu było "trow2.png" ?

Udało się, w stylu trzeba było troszeczkę przerobić. Bardzo dziękuję za pomoc :)
Trochę jest problem bo po najechaniu myszką podświetla się tylko jedna tabelka nie tak jak tutaj

http://forum.phpbb3-mods.pl/

da się zrobić tak jak tutaj ? raz najadę myszką to się podświetla
Dział, Wątków,Postów, Ostatni post, czyli wszytko wzdłuż .
?
(07.03.2012, 18:26)oxygen napisał(a): [ -> ]Trochę jest problem bo po najechaniu myszką podświetla się tylko jedna tabelka nie tak jak tutaj

http://forum.phpbb3-mods.pl/

da się zrobić tak jak tutaj ? raz najadę myszką to się podświetla
Dział, Wątków,Postów, Ostatni post, czyli wszytko wzdłuż .
?

Nie podałeś żadnej informacji o swoim forum, ani stylu. Z fusów wróżyć nie będę.
Styl wyświetlania działów to standardowy jak w 95 procent dostępnych stylów dla mybb jak nie 100 procent .

ale podam http://skuter4t.elektroda.eu
styl o nazwie blueforce .

próbowałem w css zrobić , takie coś

Kod:
.trow1 {
    background: #666;
}

.trow1:hover  {
    background: #ffffff;
}
.trow2 {
    background: #555;
}

.trow2:hover  {
    background: #ffffff;
}

ale to nie rozwiązuje tego co chciałem podświetla się tylko dział a dalej po prawo Wątków Postów Ostatni post
już nie .

po najechaniu myszką raz by te tabelki wszystkie się podświetliły
za jednym razem po najechaniu myszką .
Znowu dziękuje za fachową pomoc, właśnie o to chodziło.
Zrobione.