0 votes
ago in SoSci Survey (dt.) by s052839 (500 points)

Lieber SoSciSurvey-Support,

ich bereite gerade eine Studie vor, bei der die Teilnehmer zu Beginn eine Weltkarte sehen. Diese soll bei Klick (und nur bei Klick) mit einer Maus auf doppelte Größe vergrößert werden. Ich habe mich schon am CSS-Code versucht. Mit pageCSS(); wollte ich auf der betreffenden Seite einfach Code einfügen, der nur auf focus, nicht aber auf hover reagiert. Folgender Code hat aber nicht zum Erfolg geführt:

pageCSS('
a.s2zoom img,
img.s2zoom {
transition: transform .2s;
}
a.s2zoom:focus img
');

Was mache ich falsch?

Vielen Dank schon einmal für die Hilfe!

ago by SoSci Survey (360k points)
Ohne Kontext schwer zu sagen. Möchten Sie wohl bitte mal einen Pretest-Link direkt zu der betroffenen Seite erstellen und als Kommentar posten?
ago by s052839 (500 points)

1 Answer

0 votes
ago by SoSci Survey (360k points)
selected ago by s052839
 
Best answer

Soweit ich sehe, ist das Problem folgendes: Der Browser gibt dem <a> keinen Fokus, wenn man es anklickt.

Bitte ändern Sie einmal

<a class="s2zoom2x">

in

<a class="s2zoom2x" href="#">

Und die Zeilen mit :hover nehmen sie wieder aus dem CSS-Code.

ago by s052839 (500 points)
Vielen Dank! Ich habe da Item angepasst und den Code von der aktualisierten Hilfe-Seite genommen (danke dafür)!
Leider habe ich immer noch Zoom, auch wenn die Maus nur über dem Bild ist (ohne Klick).
Falls Sie noch einmal schauen wollen, der Testlink funktioniert noch und hat alle Änderungen.
ago by SoSci Survey (360k points)
Sie müssten bitte die Klasse noch anpassen von "s2zoom2x" auf "s2zoom" (der Name ist im Prinzip frei wählbar, er musst nur zum CSS-Code passen), damit nicht die vordefinierten Einstellungen greifen, sondern Ihre angepassten.
ago by s052839 (500 points)
Läuft, vielen Dank!

Willkommen im Online-Support von SoSci Survey.

Hier bekommen Sie schnelle und fundierte Antworten von anderen Projektleitern und direkt von SoSci Survey.

→ Eine Frage stellen


Welcome to the SoSci Survey online support.

Simply ask a question to quickly get answers from other professionals, and directly from SoSci Survey.

→ Ask a Question

...