Hilfetexte für Benutzer << ^ MPForm Hilfeseiten ^ >> Private Funktionen
MPForm-Dokumentation: Tabelle oder nicht?
Schwierigkeitsgrad B
Das Standardlayout für ein Formular ist ein Tabellenlayout. Oft wird jedoch auch ein tebellenloses Layout gewünscht. Das hat zum Beispiel den Vorteil, dass bei kleineren Browserfenstern oder auf Mobilgeräten statt einen waagerechten Scrollbalken anzuzeigen die Antworten einfach unter die Fragen rutschen, was ergonomisch als angenehmer empfunden wird.
Ein einfaches Beispiel für die Umstellung der Optionen auf tabellenloses Layout wäre:
- Kopfzeile:
- bleibt leer
- Feld Schleife:
- <div class="questionbox">{TITLE}{REQUIRED}:</div>
<div class="answerbox">{FIELD}<br />{HELPTXT}</div>
<div class="newline"> </div> - Fußzeile:
- <div class="submitbox">
<input type="submit" name="submit" value="Submit Form" />
</div>
Die angegebenen Klassen sind bereits in der Datei frontend.css enthalten. Sie könnten jedoch noch etwas Feinschliff gebrauchen.
Beachten Sie, dass der Platzhalter {HELP} nur in Tabellen funktioniert. Falls Sie ein anderes Layout verwenden möchten, müssen Sie also {HELPTXT} verwenden!