PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [Biete] Spoiler-Tag: CSS, funktioniert mit mehreren Styles


StGaensler
10.11.2004, 20:44
Hallo,

hier die Anleitung für einen Spoiler-Tag, der auch mit mehreren Styles in einem Forum einwandfrei funktioniert.

Anleitung (vB 3.0.3):

Neuen vB Code erstellen:

Titel: Spoiler-Tag
Tag: spoiler
Einzufügender Code:

<div style="margin:20px; margin-top:5px; ">
<div class="smallfont" style="margin-bottom: 2px">Spoiler:</div>
<table border="0" cellpadding="6" cellspacing="0" width="100%">
<tr>
<td class="alt2" style="border:1px inset;">
<div class="spoiler">
{param}
</div>
</td>
</tr>
</table>
</div>
</div>


Beispiel + Beschreibung: Lasst euch was einfallen :)
{option} verwenden: Nein

Und dann abspeichern.

Nun zu den Style-Einstellungen gehen und "CSS Einstellungen" auswählen.
Im Feld "Zusätzliche CSS-Definitionen" folgendes hinzufügen:
/* ***** spoiler ***** */
.spoiler {
color: #FARBE1;
background-color: #FARBE1;
}
.spoiler:active {
color: #FARBE2;
}

In diesem Code #FARBE1; durch das ersetzen, was bei "Zweite alternierende Farbe" bei "Hintergrund" steht; #FARBE2; durch das ersetzen, was dort als "Schriftfarbe" steht.
Dann das Speichern nicht vergessen.

Den zweiten Teil (CSS-Code) dann für jeden Style wiederholen.

Und schon passt der Spoiler-Tag zum jeweiligen Style und funktioniert :)

Um den Text erscheinen zu lassen gibt es zwei Varianten: Das einfache markieren, oder man klickt einfach in den Kasten hinein, und hält die Maus gedrückt.
Man kann es auch so realisieren, dass der Text angezeigt wird, sobald sich die Maus innerhalb des Kastens befindet. Dazu muss oben im CSS-Code "active" durch "hover" ersetzt werden.

Viele Grüße,
Stefan

h75
10.11.2004, 20:46
Was ist denn ein Spoiler-tag? Muss ich dafür mein Forum tieferlegen und nen Fuchsschwanz an die Antenne hängen? :confused: ;)

StGaensler
10.11.2004, 20:48
Suchfunktion? :D


Text innerhalb des Spoiler-Tags wird nicht sofort angezeigt.
Du kannst ihn dazu verwenden, Lösungen von Rätseln oder den Ausgang von Filmen zu posten, sodass den Text nur die Leute lesen, die ihn lesen wollen, wenn sie z.B. den Film noch sehen wollen.

Shock
23.12.2004, 14:16
Das ist super! Kann das grade gebrauchen, danke. :)

Shock
25.12.2004, 14:50
Habe noch eine Frage: wie bekomme ich den Text wie in dem Beispiel dazu (ich meine das >>bitte hier klicken<<)?

Shock
29.12.2004, 14:14
Hier die PN die ich von StGaensler bekommen habe:

Hallo,

ich habe den Spoiler-Tag weiterentwickelt, und einen "Gold"-Spoiler-Tag draus gemacht.

Du findest ihn hier:
http://www.vbulletin-germany.com/fo...ead.php?t=14398

Damit andere gleich bescheid wissen.

h75
29.12.2004, 16:14
Nur das mich der Link auf die vBulletin-E404 Seite bringt :eek: :confused:

Richtig wäre der Link so:
http://www.vbulletin-germany.com/forum/showthread.php?t=14398 - Klick (http://www.vbulletin-germany.com/forum/showthread.php?t=14398)

Und nicht so:
http://www.vbulletin-germany.com/fo...ead.php?t=14398 - Klick (http://www.vbulletin-germany.com/fo...ead.php?t=14398)