Vorlage Diskussion:Klappbox/Archiv
Unschöne Darstellung
BearbeitenFolgende Punkte gefallen mir weniger:
- padding: 5px sieht ohne Rahmen nicht so gut aus. Siehe Box 1.1.
- float: right wirkt sich seltsam aus (vielleicht wegen padding) insofern, dass links ein Rand stehen bleibt. Siehe Box 1.4 ausgeklappt.
Jürgen 09:07, 16. Jun. 2011 (CEST)
- Das float-Problem hängt mit einem margin:1em; auf der jeweils anderen Seite zusammen. Das ist notwendig, damit bei geringerer Breite (Box 1.3) der nebenstehende Text nicht direkt an die Box angrenzt. Hab's jetzt so gestaltet, dass das nur noch passiert, wenn der Parameter width auch gesetzt ist. Über das andere muss ich noch mal nachdenken, lässt sich aber sicher auch lösen. Gruß --Prog 18:02, 16. Jun. 2011 (CEST)
- Ich hab das padding jetzt davon abhängig gemacht, ob explizit eine Hintergrundfarbe gesetzt wird. Der Abstand in Box 1.3 fällt dadurch etwas gering aus, da nur für das äußere div ein padding existiert, aber ich denke das ist OK. --Prog 21:07, 21. Jun. 2011 (CEST)
- In der Tat, das kann man so lassen. Jetzt kann man daran gehen, die ganzen Vorlagen, für die diese Funktionalität nützlich ist, anzupassen.
- Recht herzlichen Dank! -- Jürgen 08:47, 23. Jun. 2011 (CEST)
Cursor
BearbeitenIch habe mal die CSS-Eigenschaft "cursor" zum Titel der Box hinzugefügt, damit dem Nutzer klar wird, dass es möglich ist, die Box auszuklappen. -- Shellexecute run 23:19, 19. Jun. 2011 (CEST)
- Sieht gut aus, danke! --Prog 21:07, 21. Jun. 2011 (CEST)
style funktioniert nicht wie gewünscht
BearbeitenIch wollte eine Klappbox so darstellen wie die Vorlage:Navigationsleiste. Aber style="border: 1px solid lightgrey;"
wird ignoriert. Siehe das zweite Beispiel unter Hilfe:Details ausblenden. (Wenn ihr den Farb-Code für NavFrame kennt, dann ändert bitte das lightgrey.) -- Jürgen 09:35, 29. Jul. 2011 (CEST)
- Korrektur: Es funktioniert doch. Die Gänsefüßchen dürfen beim Parameter nicht benutzt werden, weil sie in der Vorlage schon enthalten sind. -- Jürgen 08:46, 1. Aug. 2011 (CEST)
noprint
BearbeitenAuch wenn es wegen des Ziels dieser Klappbox widersinnig ist, frage ich doch danach: Wie unterdrücke ich eine solche "echte Klappbox" bei Druck/PDF am sinnvollsten? Sollte ich ein weiteres <div class="noprint"> um die Klappbox herumsetzen, oder darf ich den Parameter boxclass dafür zweckentfremden? Oder...?
Auslöser dieser Frage ist folgende Situation: Auf einer Buchseite befinden sich bisher zwei Navigationsleiste, die "noprint" sind und automatisch eingeklappt werden. Eine dieser "Navigationsleisten" soll gedruckt werden und wird deshalb durch die "echte Klappbox" ersetzt; das Einklappen wird durch den verborgen-Parameter erzwungen. Dann gibt es aber nur noch eine Navigationsleiste, und die wird nicht mehr eingeklappt. Also möchte ich sie ebenfalls durch eine Klappbox ersetzen (und einklappen); dafür brauche ich die noprint-Funktionalität.
Habt ihr eine schöne Lösung dafür? -- Jürgen 10:06, 1. Aug. 2011 (CEST)
- Noprintoption ist integriert. -- ThePacker 00:42, 2. Aug. 2011 (CEST)
- Wunderbar, danke! Mir war zwar klar, dass es als class eingebaut werden kann; ich wusste aber überhaupt nicht, ob sich das mit den anderen Klassendefinitionen in der css-Datei beißt. So ist die Vorlage schön zu verwenden. -- Jürgen 08:31, 2. Aug. 2011 (CEST)
Erledigt! Die Diskussion ist zu einem (vorläufigen) Ende gekommen, und es gibt derzeit keinen weiteren Diskussionsbedarf.
Ergebnis: "noprint" klappt. Jürgen