ERLEDIGT
NEIN
NEIN
ANTWORTEN
3
3
ZUGRIFFE
626
626
EMPFEHLEN
-
Hallo,
ich habe nun einen kompletten Tag damit verbracht eine Lösung zu finden, habe aber jetzt aufgegeben.
Habe folgenden Quellcode:
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52
<head> <!-- Text aufklappen --> <style type="text/css" media="screen,projection"> /*<![CDATA[*/ * { margin: 0; padding: 0; } div { border: 0px solid #000000; padding: 1em .2em; font-size: .8em; } p { margin: .2em; background-color: #EEEEEE; } a { color: #000000; } a:focus, a:active { background-color: #ffffff; } a span { display: none; } a:focus span, a:active span, span { display: block; border: 0 none; padding: 1em; text-decoration: none; background-color: #ffffff; } /*]]>*/ </style> <!-- Text aufklappen zu Ende --> </head> <body> <div><b>lala</b> <a href="#block"><font color="#788900">mehr...</font> <span>Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum.</span> </a> </p> </div> </body>
Soweit funktioniert es, aber mit einem kleinen Haken: Der Text wird nur solange angezeigt, wie man mit der Mouse auf "mehr..." klickt. Die "a:hover span" - variante ist so naja..
Kann mir jemand helfen? Was muss ich machen, damit der Text nach dem Klick stehen bleibt? Und evtl. nach einem neuen Klick wieder verschwindet?
Sollte es nicht gehen, gibt es nur eine JavaScript-Lösung? Oder wie komme ich an mein Ziel?
Vielen Dank******
-
21.08.11 02:00 #2
http://api.jquery.com/click/ zB mit http://api.jquery.com/toggle/
Siehe Hier - http://jsfiddle.net/h3U9C/
mfg chmeeGeändert von chmee (21.08.11 um 02:21 Uhr)
Mein Blog - VideoFAQ - FotoFAQ - bei Flickr - DSLR Kleinanzeigen
Benutzt den DANKE-Knopf oder bewertet den Beitrag
"GEHT NICHT" HILFT NICHT, TESTET EURE CODES ONLINE UND GEBT KLARE INFOS!
-> Regexp <- -> php <- -> Javascript <-
-
... oder hier: Text aufklappen.
Das Mausklick-Verhalten unterscheidet sich in den einzelnen Browsertypen. Eine übergreifende Lösung, dies abzustellen, bietet da nur JS.Geändert von spicelab (21.08.11 um 07:41 Uhr) Grund: Tipp-Ex
-
Alles klar, dann muss ich mir die JS Variante mal näher bringen.
Danke euch beiden!
Ähnliche Themen
-
Text aufklappen nach dem Anklicken
Von Eagle-PsyX- im Forum CSSAntworten: 11Letzter Beitrag: 16.04.10, 23:55 -
Text soll nach Klick auf Wort erscheinen
Von kakapopo im Forum Javascript & AjaxAntworten: 5Letzter Beitrag: 01.11.06, 11:37 -
Text soll nach Klick auf Wort erscheinen
Von kakapopo im Forum HTML & XHTMLAntworten: 0Letzter Beitrag: 01.11.06, 10:40 -
input nach klick auf text
Von iNstinct im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 10.10.06, 13:12 -
Nach klick Text in Zwischenablage kopieren
Von DivDax im Forum Javascript & AjaxAntworten: 1Letzter Beitrag: 19.03.05, 00:01





Zitieren


Login





