Wiki-Quellcode von Checkboxen gestalten (CSS)
Zuletzt geändert von Anna Paul-Hasenfuss am 01.10.2024
Verstecke letzte Bearbeiter
author | version | line-number | content |
---|---|---|---|
![]() |
1.1 | 1 | {{section}} |
2 | {{column width="60%"}} | ||
![]() |
13.1 | 3 | ONYX ermöglicht die individuelle Anpassung der Aufgabengestaltung mittels CSS**.** Mit CSS können Sie die Hintergrundfarbe von Checkboxen und Radiobuttons, die in Auswahlaufgaben verwendet werden, für die Bildschirmdarstellung anpassen. |
![]() |
1.3 | 4 | |
5 | {{info title="Hinweis"}} | ||
6 | Die individuelle Anpassung der Zuordnungselemente hinsichtlich Größe und Abständen funktioniert nur im Browser. Die angepasste Anzeige der Aufgabe ist in den Exportansichten (PDF-Export, Prüfungseinsichtsseite) nicht möglich. Voraussetzung für die Anpassungen sind grundlegende Kenntnisse in HTML und CSS. | ||
7 | {{/info}} | ||
![]() |
1.1 | 8 | {{/column}} |
9 | |||
10 | {{column width="30%"}} | ||
11 | {{panel title="Inhalt"}} | ||
12 | {{toc start="2"/}} | ||
13 | {{/panel}} | ||
14 | |||
![]() |
17.1 | 15 | {{panel title="Beispielinhalte (Download)"}} |
16 | * [[Auswahl_(CSS_Input-Color).zip>>attach:Auswahl_(CSS_Input-Color).zip]] | ||
17 | {{/panel}} | ||
18 | |||
![]() |
1.1 | 19 | {{panel title="Weiterführende Inhalte"}} |
![]() |
16.1 | 20 | * [[Erstellung barrierefreier Tests und Prüfungen>>doc:ONYX.Barrierefreiheit.Erstellung barrierefreier Tests und Prüfungen.WebHome]] |
![]() |
1.1 | 21 | {{/panel}} |
22 | {{/column}} | ||
23 | {{/section}} | ||
![]() |
1.3 | 24 | |
25 | |||
![]() |
13.1 | 26 | Die Vorgehensweise zur Änderung der Hintergrundfarbe von Checkboxen oder Radiobuttons wird am Beispiel der Aufgabe Flughafen erläutert. Diese Aufgabe steht auch als öffentliche Beispielressource mit dem Titel "Auswahl_(CSS_Input-Color)" zur Verfügung. Folgende Bilder zeigen links die Beispielaufgabe ohne gesonderte CSS Gestaltung und rechts mit entsprechender Anpassung. |
![]() |
1.3 | 27 | |
![]() |
8.2 | 28 | [[image:Player - Auswahlaufgabe Checkboxen default.png||data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true"]] [[image:Player - Auswahlaufgabe Checkboxen farbig.png||data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true"]] |
![]() |
1.3 | 29 | |
30 | |||
31 | == 1. STEP: Erstellung einer neuen Auswahlaufgabe == | ||
32 | |||
![]() |
5.1 | 33 | Die Anpassungen sind für Einfache Auswahl- (Single Choice) und Mehrfache Auswahlaufgaben (Multiple Choice) möglich. Für die Erstellung der Aufgabe können Sie wie gewohnt vorgehen. Eine detaillierte Anleitung finden Sie im Hilfeabschnitt zum Aufgabentyp [[Auswahlaufgabe>>doc:ONYX.Erstellung von Testinhalten.Aufgabentypen.Auswahlaufgabe.WebHome]]. |
![]() |
1.3 | 34 | |
![]() |
1.4 | 35 | |
![]() |
1.3 | 36 | == 2. STEP: Anpassung der Zuordnungselemente (CSS) == |
37 | |||
![]() |
13.1 | 38 | Die individuelle Konfiguration zur Größe und Farbe erfolgt in einer separaten CSS-Datei, welche Sie zu jeder Aufgabe hochladen können. Als Vorlage können Sie folgende CSS-Anweisungen nutzen: |
![]() |
1.3 | 39 | |
40 | {{code language="css"}} | ||
41 | .interaction-choice {border-spacing: 5px; border-collapse: separate;} | ||
42 | .choice-input {background: #0099bc; padding: 0 10px;} | ||
43 | {{/code}} | ||
44 | |||
45 | Die Einstellung (% style="font-family:Courier New,Courier,monospace" %)background(%%) definiert den Farbton des Hintergrundes. Tragen Sie hier den gewünschten Farbwert ein. | ||
![]() |
1.4 | 46 | |
47 | |||
48 | == 3. STEP: Hinzufügen der CSS-Datei zur Aufgabe oder Test == | ||
49 | |||
![]() |
14.4 | 50 | Speichern Sie ihre Anweisungen in einer CSS-Datei (.css). Diese Datei können Sie im Tab** Optionen** unter **Erweiterte Einstellungen** als **Externe Datei **hochladen. Eine detaillierte Anleitung finden Sie im Hilfeabschnitt [[Aufgabe erstellen ~> Optionen festlegen>>doc:ONYX.Erstellung von Testinhalten.Aufgaben.Optionen festlegen.WebHome]] oder [[Test erstellen ~> Test-Optionen festlegen>>doc:ONYX.Erstellung von Testinhalten.Test erstellen.Test-Optionen festlegen.WebHome]]. |
![]() |
1.4 | 51 | |
![]() |
13.1 | 52 | Bitte beachten Sie: |
53 | |||
54 | * Wird die CSS-Datei an einer Aufgabe hochgeladen, wirkt sie sich auf das Layout diese Aufgabe aus. | ||
55 | * Wird die CSS-Datei an einem Test hochgeladen, werden alle Auswahlaufgaben des gesamten Tests entsprechend gestaltet. | ||
56 | * Wird am Test die Option **Alle Aufgaben einer Sektion pro Seite anzeigen** aktiviert, wirkt sich eine CSS-Datei an einer Einzelaufgabe auf alle Aufgaben der gleichen Sektion aus. |