|
 |
|
| Autor |
Nachricht |
Shuichi Neuer [User]

Anmeldung: 17.12.07 Beiträge: 1
|
Verfasst am: 17.12.2007, 15:17 Titel: Probleme bei CSS (Text "aufklappen") |
|
|
Ich hatte vor, dass ich in meine Page einen Text einbaue, der erst sichtbar wird, wenn man auf ein anderes Textstück klickt (ohne, dass die Seite reloaded wird).
Dabei hab ich mir das zusammengesucht:
| Code: | <html>
<head>
<title>Spoiler</title>
<style type="text/css">
#spoiler {}
#spoiler a {
color:#000;
text-decoration:none;}
#spoiler a span {
display:none; }
#spoiler a:active span, #spoiler a:focus span {
display:block;}
</style>
</head>
<body>
<div id="spoiler">
<a href="#">Aufklappen<span>Text wird bei Klick sichtbar</span></a>
</div>
</body>
</html> |
Das klappt auch wunderbar - nur ein Problem habe ich. Es wird ja auf "#" verlinkt und normalerweise sollte er dann ja nichts tun - bei mir geht er aber auf den Index der Page. Ich habe auch schon versucht einen Teil auf der Seite einen Namen zu geben (<a name=..) aber dann geht er wieder auf den Index. Das liegt daran, dass meine URL immer so aussieht: /index.php?page=test
Ich müsste also auf test/#test verlinken - dann läd er aber die Seite neu.
Vielleicht gibt es ja alternativen, oder eine Lösung meines Problems? Denn, dass er bei dem "#" nicht will, stört auch dabei Popups zu erstellen...
Danke im Vorraus.
|
|
| Nach oben |
|
 |
sejuma Beliebter [User]

Anmeldung: 08.05.06 Beiträge: 485
|
Verfasst am: 17.12.2007, 15:35 Titel: |
|
|
Hast du mal evtl. einen richtigen Link drin gehabt?
Aktualisiere mal deinen Browsercache. _________________
sejumas CSS-Einsteigerkurs
 
|
|
| Nach oben |
|
 |
chris1988 Bekannter [User]

Anmeldung: 12.12.05 Beiträge: 1594
|
Verfasst am: 18.12.2007, 18:26 Titel: |
|
|
Falls das nicht hilft, evtl mod_rewrite benutzen um den Dateinamen entsprechend "umzubasteln", dann könnt's vlt. klappen... _________________ Mancher ertrinkt lieber,
als daß er um Hilfe ruft.
(Wilhelm Busch)
|
|
| Nach oben |
|
 |
|
|
 |
|
Alle Zeiten sind GMT + 1 Stunde
|
| Seite 1 von 1 |
|  |