Ich habe zwei Div-Banner, die entsprechende CSS-Pfeile haben. Wenn auf die Banner geklickt wird, wechselt das JavaScript zwischen dem Anzeigen und Verbergen des darunter liegenden Textes. Ebenso drehen sich die entsprechenden Pfeile nach unten, wenn der Text aufgedeckt wird, und sichern sich, wenn der Text verborgen ist.Drehung von CSS Pfeil und JavaScript toggling
Jetzt möchte ich meine erste div-Banner automatisch angezeigt werden, wenn die Seite zuerst lädt. Jedoch, wenn ich meine CSS-Pfeile zeichne, kann ich aufgrund des Auffüllens des div nicht erreichen, dass der Pfeil in der ersten div gleich dem Pfeil in den nachfolgenden div (s) ist und richtig aufgereiht wird.
Ich habe versucht, mit der Platzierung des Pfeils Messing:
.tri0 {
margin-left: 20px;
margin-top: 5px;
}
aber das Beste, was ich tun kann, ist die tri0
drücken, um die Polsterung des h3
Tages Pfeil nach oben und es gewann geh nicht weiter.
Gibt es eine Möglichkeit, dass ich ein Toggle-Flag in der toggleClass setzen kann, um zu sagen, dass das erste Div-Banner bereits umgeschaltet ist und nachfolgende Klicks es deaktivieren?
Oy. Ich weiß nicht, warum ich überhaupt nicht daran gedacht habe. Vielen Dank! – noblerare
Ich bin froh, Ihnen zu helfen :) –
das funktioniert am brillantesten, aber ich muss zugeben, ich verstehe nicht ganz ... warum brauchen Sie nicht 2 Klassen um zu schalten, eine in die eine Richtung und eine in die andere ? – james