Teammitglieder online
Regeln und nützliche Hinweise
Neueste Themen
» Das Plauderforum ist zurück!von Eto Mo 25 Nov 2024 - 17:59
» Style-Wechsel funktioniert nicht mehr
von Miho Mo 25 Nov 2024 - 11:05
» Profil in beiträgen nur im blog deaktivieren.
von Skouliki Mo 25 Nov 2024 - 10:16
» [Invision] Editor über den Bildrand ziehbar + Schriftgrößenproblem
von Skouliki Mi 20 Nov 2024 - 8:06
» Passwort für meinen Adminbereich vergessen.
von Joost Sa 9 Nov 2024 - 10:13
» [Invision] Signatur wird nicht immer eingefügt
von Skouliki Mo 4 Nov 2024 - 16:33
» [Invision] Schriftgröße Navigationsleiste, Links und Forenbeschreibungen
von Skouliki So 27 Okt 2024 - 13:29
» [Invision] Transparent Logohintergrund/Struktur
von Joost So 27 Okt 2024 - 12:58
» png wird im servimg in ein jpg umgewandelt
von Skouliki Mi 23 Okt 2024 - 20:26
» Passwort Vergessen (SilentHowl)
von Joost Do 17 Okt 2024 - 17:14
» [Invision] Hintergrundbild fixieren
von Skouliki Mo 14 Okt 2024 - 11:30
» Paßwort vergessen
von Joost So 13 Okt 2024 - 17:58
» Anti-Spam-Prüfung
von Hana19 Sa 12 Okt 2024 - 16:59
» Private Nachrichten bleiben im Postausgang hängen
von Skouliki Fr 11 Okt 2024 - 11:11
» [phpBB3] Mittelteil des Forums verschoben
von Eto Mo 7 Okt 2024 - 20:50
» [phpBB3] Farbpalette ändern
von Skouliki Mo 7 Okt 2024 - 10:08
» [Klassische Version] Account löschen
von Joost Sa 5 Okt 2024 - 21:05
» Chatbox einloggen nicht möglich
von Joost So 29 Sep 2024 - 8:01
Beiträge mit den meisten Reaktionen des Monats
» Beitrag von Agorass in Passwort für meinen Adminbereich vergessen. ( 2 )
» Beitrag von Keks in [phpBB2] Unterforen Nebeneinander
( 1 )
[CSS] Hover-Button // Navbar
3 verfasser
Das Forum der Foren :: Hilfe und Unterstützung :: Probleme mit Scripten oder Codes :: Probleme mit Scripten oder Codes - Archiv
Seite 1 von 1 • Teilen
[CSS] Hover-Button // Navbar
Tja, ich bin grad voll im Testen und rumprobieren für unser Forum und steh grad bissl an. Es geht darum einen Hover-Button zu erstellen und den mittels CSS zu "steuern". Hier mal der Code:
Und hier der Text auf der Seite/im Modul:
Funktioniert super, man fährt mit der Maus über den Button, das bild verschiebt sich, man klickt drauf und das nächste Bild erscheint.
Mein Problem an der ganzen Sache ist nun, dass ich den Code nicht für jeden Button selber schreiben will, sondern einmal und dass dan drauf zugegriffen wird. Meine bisherigen CSS- und Html-Skills beruhen auf Copy'n'Paste, was sich aba mit der Zeit ändern soll ^^
Wie ist es möglich den Pfad vom Bild im "html-code" angeben kann, damit ich nicht jeden Button einzeln machen muss?
- Code:
#forum
{
display: block;
width: 67px;
height: 40px;
background: url("blablubburl");
}
#forum:hover
{
background-position: 0px -40px;
}
#forum:active
{
background-position: 0px -80px;
}#forum span
{
display: none;
}
Und hier der Text auf der Seite/im Modul:
- Code:
<a id="forum" href="/forum.htm" title="Forum"><span>Forum</span></a>
Funktioniert super, man fährt mit der Maus über den Button, das bild verschiebt sich, man klickt drauf und das nächste Bild erscheint.
Mein Problem an der ganzen Sache ist nun, dass ich den Code nicht für jeden Button selber schreiben will, sondern einmal und dass dan drauf zugegriffen wird. Meine bisherigen CSS- und Html-Skills beruhen auf Copy'n'Paste, was sich aba mit der Zeit ändern soll ^^
Wie ist es möglich den Pfad vom Bild im "html-code" angeben kann, damit ich nicht jeden Button einzeln machen muss?
Ju- Lehrling
- Beiträge : 16
Anmeldedatum : 24.09.08
Re: [CSS] Hover-Button // Navbar
So, ich hab mir den Quellcode der Portalseite mal angeschaut und mir stellt sich nun folgende Frage:
Wo finde ich die Klasse "mainmenu"?
Im CSS unter Administrator/Anzeige/Farben/CSS Stylesheet -> "CSS-Gerüst des Forums ansehen" steht's nicht.
Im allgemeinen geht's mir darum die Navigationszeile oben (Portal, Forum, FAQ, ...) mittels Rollover-Buttons (Hover-Buttons) zu verschönern. Aufgrund meines Dickschädls möchte ich das mittels CSS und HTML machen, ohne das Navigationsmenü "unsichtbar" zu machen und eins komplett neu schreiben.
Wo finde ich die Klasse "mainmenu"?
- Code:
<li><a class="mainmenu" href="/forum.htm"><img id="i_icon_mini_index" src="urlvombild" border="0" hspace="0" alt="Startseite" title="Startseite" /></a></li>
Im CSS unter Administrator/Anzeige/Farben/CSS Stylesheet -> "CSS-Gerüst des Forums ansehen" steht's nicht.
Im allgemeinen geht's mir darum die Navigationszeile oben (Portal, Forum, FAQ, ...) mittels Rollover-Buttons (Hover-Buttons) zu verschönern. Aufgrund meines Dickschädls möchte ich das mittels CSS und HTML machen, ohne das Navigationsmenü "unsichtbar" zu machen und eins komplett neu schreiben.
Ju- Lehrling
- Beiträge : 16
Anmeldedatum : 24.09.08
Re: [CSS] Hover-Button // Navbar
Du kannst NICHT auf das SYSTEM zugreifen!
jumpy
jumpy
jumpy- König
- Beiträge : 516
Anmeldedatum : 27.11.07
Re: [CSS] Hover-Button // Navbar
Ok is klar, irgendwo müssen Grenzen sein =) Mal schaun ob ich das irgendwie anders lösen kann.
Edit:
Gibts irgendwo ne Beschreibung zu dem System? Wenn man da nichts ändern kann, kann man wenigstens auf die Klassen zugreifen?
Edit:
Gibts irgendwo ne Beschreibung zu dem System? Wenn man da nichts ändern kann, kann man wenigstens auf die Klassen zugreifen?
Ju- Lehrling
- Beiträge : 16
Anmeldedatum : 24.09.08
Re: [CSS] Hover-Button // Navbar
Hi Ju,
nein, auf die "Klassen" kannst Du auch nicht wirklich zugreifen, definiere bitte mal "Klassen".
Natürlich, wenn Du soviel an Eigenanteil einbringen willst, wäre es angedachter, Du würdest Dir, falls noch nicht vorhanden, einen Serverplatz mieten der PHP5/SQL fähig ist und Du Dir aus dem Netz ein Open Source Forum ziehst,was Du selber modifizieren kannst, wie Du möchtest.
Meineserachtens reicht dieses Forum mehr als vollkommen aus und deckt mehr als 100% alle Einstellungen ab, die man benötigt und darüber hinaus noch viel mehr.
Ich für meine Person, war damals drauf und drann eins zu programmieren, beliess es aber bei einem Chat, weil gerade das Forum hier nicht nochmal erfunden werden muß, es ist da
Ansonsten, beschäftige Dich intensiver mit PHP/JS/CSS und Visual C/Basic und bastel was neues *smile*.
LG.
Jumpy
nein, auf die "Klassen" kannst Du auch nicht wirklich zugreifen, definiere bitte mal "Klassen".
Natürlich, wenn Du soviel an Eigenanteil einbringen willst, wäre es angedachter, Du würdest Dir, falls noch nicht vorhanden, einen Serverplatz mieten der PHP5/SQL fähig ist und Du Dir aus dem Netz ein Open Source Forum ziehst,was Du selber modifizieren kannst, wie Du möchtest.
Meineserachtens reicht dieses Forum mehr als vollkommen aus und deckt mehr als 100% alle Einstellungen ab, die man benötigt und darüber hinaus noch viel mehr.
Ich für meine Person, war damals drauf und drann eins zu programmieren, beliess es aber bei einem Chat, weil gerade das Forum hier nicht nochmal erfunden werden muß, es ist da
Ansonsten, beschäftige Dich intensiver mit PHP/JS/CSS und Visual C/Basic und bastel was neues *smile*.
LG.
Jumpy
jumpy- König
- Beiträge : 516
Anmeldedatum : 27.11.07
Re: [CSS] Hover-Button // Navbar
Also eigenen Server und so mieten is mir zu viel - dafür reicht das Angebot hier leicht. Ich versuch halt grad noch die Grenzen in Erfahrung zu bringen, und wie weit man Sachen anpassen kann. Ich hab so Ideen wie Hover-Buttons in der Navigationsleiste, angepasstes/eigenes Login-Modul, ... Ob und wie umsetzbar wird sich noch zeigen, da setz ich gern meinen Kopf durch bis ich anstehe =)
PHP/JS/CSS/Vicual C/Basic ... hmmm ... bis jetz kam ich ja mit VBA aus, mit dem Projekt hier muss ich allerdings eindeutig mehr lernen *gg* und ich denk mit den netten Leuten hier ist das auch durchaus möglich. Ich hab natürlich auch vor funktionierende Sachen hier zu posten
Hier wär schon meine nächste Frage:
Hat wer ne Ahnung wie ich Buttons nebeneinander bekomme, und nicht untereinander? Zu sehen im Forum wenn man sich registriert hat - hier der Code im Modul:
PHP/JS/CSS/Vicual C/Basic ... hmmm ... bis jetz kam ich ja mit VBA aus, mit dem Projekt hier muss ich allerdings eindeutig mehr lernen *gg* und ich denk mit den netten Leuten hier ist das auch durchaus möglich. Ich hab natürlich auch vor funktionierende Sachen hier zu posten
Hier wär schon meine nächste Frage:
Hat wer ne Ahnung wie ich Buttons nebeneinander bekomme, und nicht untereinander? Zu sehen im Forum wenn man sich registriert hat - hier der Code im Modul:
- Code:
/*code von den buttons*/
#forumbtn
{
display: block;
width: 67px;
height: 40px;
background: url("urlstehthier");
}
#forumbtn:hover
{
background-position: 0px -40px;
}
#forumbtn:active
{
background-position: 0px -80px;
}
#forumbtn span
{
display: none;
}
-->
</style>
<a id="forumbtn" href="/forum.htm" title="Forum"><span>Forum</span></a>
<a id="newsbtn" href="/portal.htm" title="News"><span>News</span></a>
Ju- Lehrling
- Beiträge : 16
Anmeldedatum : 24.09.08
Re: [CSS] Hover-Button // Navbar
Gut, hier mal nen Vorschlag, ob es bei Deinem Vorhaben funzt, kann ich Dir nicht sagen, probiere es mal aus, am besten teste dies in einer NEUEN HTML Datei (z.b. Dreamweaver):
CSS Code:
Dazu die zu positionierende Tabellenstruktur:
Gut Du kannst auch mit Layern arbeiten, inwieweit Du dies hier realisieren kannst, mußt Du testen, bei mir geht es
Ah...
zur Buttongrafik, Grösse der Buttons 120/25
Angabe im CSS 118/22
Viel Glück und ZERSCHIESS Dein FORUM NICHT!!!
Jumpy
CSS Code:
- Code:
/* menue oben */
#menu2 a {
display: block;
color: #A4A4A4;
text-decoration: none;
font-family: verdana, sans-serif;
font-size: 8pt;
padding-left: 1px;
padding-top: 3px;
padding-bottom: 0px;
margin: 0px auto;
width: 118px;
height: 22px;
background-image: url(../images/bu_off.gif);
font-weight: bold;
}
#menu2 a:visited{
color: #A4A4A4;
text-decoration: none;
font-family: verdana, sans-serif;
font-size: 8pt;
padding-left: 1px;
padding-top: 3px;
padding-bottom: 0px;
margin: 0px auto;
width: 118px;
height: 22px;
background-image: url(../images/bu_off.gif);
font-weight: bold;
}
#menu2 a:active {
color: #A4A4A4;
text-decoration: none;
font-family: verdana, sans-serif;
font-size: 8pt;
padding-left: 1px;
padding-top: 3px;
padding-bottom: 0px;
margin: 0px auto;
width: 118px;
height: 22px;
background-image: url(../images/bu_off.gif);
font-weight: bold;
}
#menu2 a:hover {
color: #ffffff;
text-decoration: none;
font-family: verdana, sans-serif;
font-size: 8pt;
padding-left: 1px;
padding-top: 3px;
padding-bottom: 0px;
margin: 0px auto;
width: 118px;
height: 22px;
background-image: url(../images/bu_on.gif);
font-weight: bold;
}
Dazu die zu positionierende Tabellenstruktur:
- Code:
<td colspan="2"><table width="358" height="23" border="0" align="center" cellpadding="0" cellspacing="0" id="menu2" >
<tr>
<!-- <td width="119" align="center" ><a href="index.htm" target="_parent">ZUGANG</a></td> -->
<td width="119" align="center" ><a href="http://boycraze.gettalk.net"target="_parent">18+ ENTER</a></td>
<td width="119" align="center" ><a href="faq.html" onMouseOver="winopen(); return true;" onMouseOut="msg.close();" target="_parent">Warnung!</a></td>
<td width="119" align="center" ><a href="http://www.gidf.de" target="_parent">E X I T </a></td>
</tr>
</table></td>
Gut Du kannst auch mit Layern arbeiten, inwieweit Du dies hier realisieren kannst, mußt Du testen, bei mir geht es
Ah...
zur Buttongrafik, Grösse der Buttons 120/25
Angabe im CSS 118/22
Viel Glück und ZERSCHIESS Dein FORUM NICHT!!!
Jumpy
jumpy- König
- Beiträge : 516
Anmeldedatum : 27.11.07
Re: [CSS] Hover-Button // Navbar
hmmm ... Tabelle war ein gutes Stichwort.
CSS-Code hab ich gleich lassen, HTML hier:
Layer sagt mir (noch) nichts ^^ muss ich mal nachlesen.
Danke für den Tipp
Julian
PS:
Portal-Struktur hab ich tatsächlich beim ersten Versuch zerschossen *gg* aba ich mach imemr brav Backup's bevor ich was änder.
CSS-Code hab ich gleich lassen, HTML hier:
- Code:
<table border="0">
<tr>
<td width="67" align="center"><a id="forumbtn" href="/forum.htm" title="Forum"><span>Forum</span></a></td>
<td width="67" align="center"><a id="newsbtn" href="/portal.htm" title="News"><span>News</span></a></td>
<td width="67" align="center"><a id="faqbtn" href="/faq.htm" title="FAQ"><span>FAQ</span></a></td>
<td width="67" align="center"><a id="suchenbtn" href="/search.forum" title="Suchen"><span>Suchen</span></a></td>
<td width="67" align="center"><a id="memberbtn" href="/memberlist.forum" title="Member"><span>Member</span></a></td>
<td width="67" align="center"><a id="gruppenbtn" href="/groupcp.forum" title="Gruppen"><span>Gruppen</span></a></td>
<td width="67" align="center"><a id="profilbtn" href="/profile.forum?mode=editprofile" title="Profil editieren"><span>Profil</span></a></td>
<td width="67" align="center"><a id="pmbtn" href="/msg.forum?folder=inbox" title="PM"><span>PM</span></a></td>
<td width="67" align="center"><a id="logbtn" href="/" title="Log-In/-Out"><span>Log-In/-Out</span></a></td>
</tr>
</table>
Layer sagt mir (noch) nichts ^^ muss ich mal nachlesen.
Danke für den Tipp
Julian
PS:
Portal-Struktur hab ich tatsächlich beim ersten Versuch zerschossen *gg* aba ich mach imemr brav Backup's bevor ich was änder.
Ju- Lehrling
- Beiträge : 16
Anmeldedatum : 24.09.08
Re: [CSS] Hover-Button // Navbar
Hier noch ein TiPP / Tutorial:
CSS TUT
In den Modulen kannst Du mit Tabellen arbeiten, kein Problem
Wichtiger ist die CSS Anpassung, nimm dazu TopStyle light, ist Freeware, wenn Du auf der Page bist, gehe dort nach ganz UNTEN, dort kannst Du TopStyle light laden...hier der LINK
Viel Spass damit, ist klasse
Jumpy
Ps.: denke daran die ID in der Tabelle vom CSS zu setzen, sonst funzt es net
CSS TUT
In den Modulen kannst Du mit Tabellen arbeiten, kein Problem
Wichtiger ist die CSS Anpassung, nimm dazu TopStyle light, ist Freeware, wenn Du auf der Page bist, gehe dort nach ganz UNTEN, dort kannst Du TopStyle light laden...hier der LINK
Viel Spass damit, ist klasse
Jumpy
Ps.: denke daran die ID in der Tabelle vom CSS zu setzen, sonst funzt es net
- Code:
<table width="358" height="23" border="0" align="center" cellpadding="0" cellspacing="0" id="menu2" >
jumpy- König
- Beiträge : 516
Anmeldedatum : 27.11.07
Re: [CSS] Hover-Button // Navbar
Danke für den Tipp - Tutorial hab ich gleich gelesen, jetz versteh ich schon mal CSS bissl besser. Der Rest kommt dann sicher mit der Zeit ^^
Das Programm werd ich mir auch mal bei gelegenheit anschaun.
So, aba Back 2 Topic:
Hoverbar funktioniert eingeschränkt
* 2 verschiedene Module für Besucher und Registrierte
* Funktioniert zur Zeit nur auf der Portal-Seite :/
Deswegen auch meine Frage - kann irgendwie über dem Forum ein Modul platzieren? Oder es mittels Code nach oben bringen?
Im schlimmsten Fall ist es sicher möglich das ganze Forum auf eine Html-Seite neu zu basteln, will ich mir aba eher nicht antun.
Das Programm werd ich mir auch mal bei gelegenheit anschaun.
So, aba Back 2 Topic:
Hoverbar funktioniert eingeschränkt
* 2 verschiedene Module für Besucher und Registrierte
* Funktioniert zur Zeit nur auf der Portal-Seite :/
Deswegen auch meine Frage - kann irgendwie über dem Forum ein Modul platzieren? Oder es mittels Code nach oben bringen?
Im schlimmsten Fall ist es sicher möglich das ganze Forum auf eine Html-Seite neu zu basteln, will ich mir aba eher nicht antun.
Ju- Lehrling
- Beiträge : 16
Anmeldedatum : 24.09.08
Re: [CSS] Hover-Button // Navbar
Ju der Bastelkönig *smile*
jo, Du kannst ein Modul zu "oberst" bringen, klar vorher erstellen, unter:
Admin Bereich ->Module -> Verwaltung der Portalseiten -> Struktur dort:
Ein persönliches Modul erstellen.
Glaube aber nicht, das es das ist was Du willst.
Das zweitere wäre realistischer, du brauchst ne index.html mit ner framesteuerung für 2 Frames, dann z.B. eine Page "oben.htm" und eine "inhalt.htm", das wäre ne Framevariate und viel Arbeit ist es auch nicht.
Du kannst aber auch eine ganz normale Page machen als Tabellenkonstruktion wobei Du der Tabelle 2 Zeilen und 1 Spalte gibst, in die obere kommt Dein "Menü" in die untere das "Forum". (setze in der INDEX.HTML dort frameborder="0" border="0" framespacing="0" ein)
Dann gibt es noch ne Konstruktion mit I-Frame, aber das würde jetzt den Rahmen sprengen
Alles geht natürlich auch unter PHP.
Die Steuerung Deiner Page machste mit CSS und JS...fertisch
jumpy
jo, Du kannst ein Modul zu "oberst" bringen, klar vorher erstellen, unter:
Admin Bereich ->Module -> Verwaltung der Portalseiten -> Struktur dort:
Ein persönliches Modul erstellen.
Glaube aber nicht, das es das ist was Du willst.
Das zweitere wäre realistischer, du brauchst ne index.html mit ner framesteuerung für 2 Frames, dann z.B. eine Page "oben.htm" und eine "inhalt.htm", das wäre ne Framevariate und viel Arbeit ist es auch nicht.
Du kannst aber auch eine ganz normale Page machen als Tabellenkonstruktion wobei Du der Tabelle 2 Zeilen und 1 Spalte gibst, in die obere kommt Dein "Menü" in die untere das "Forum". (setze in der INDEX.HTML dort frameborder="0" border="0" framespacing="0" ein)
Dann gibt es noch ne Konstruktion mit I-Frame, aber das würde jetzt den Rahmen sprengen
Alles geht natürlich auch unter PHP.
Die Steuerung Deiner Page machste mit CSS und JS...fertisch
jumpy
Zuletzt von *Henry am Fr 3 Okt 2008 - 20:43 bearbeitet; insgesamt 1-mal bearbeitet (Grund : Regelwidrige Formatierung entfernt)
jumpy- König
- Beiträge : 516
Anmeldedatum : 27.11.07
Re: [CSS] Hover-Button // Navbar
kk, die Portalseite passt ja. Ich hätte die bestehende Navigationsleiste einfach mit 1 pixel-Bilder ersetzt. Nur eben beim Forum geht's nicht.
I-Frame klingt intressant, sowas hab ich schonmal wo gelesen *gg* ich google mal =)
I-Frame klingt intressant, sowas hab ich schonmal wo gelesen *gg* ich google mal =)
Ju- Lehrling
- Beiträge : 16
Anmeldedatum : 24.09.08
Ähnliche Themen
» Hover Button Effekt
» Rahmen unter Navbar auf Startseite
» Header mit Hover
» Hover Effect
» Hover effekt :)
» Rahmen unter Navbar auf Startseite
» Header mit Hover
» Hover Effect
» Hover effekt :)
Das Forum der Foren :: Hilfe und Unterstützung :: Probleme mit Scripten oder Codes :: Probleme mit Scripten oder Codes - Archiv
Seite 1 von 1
Befugnisse in diesem Forum
Sie können in diesem Forum nicht antworten