Responsive Inhalte (WebHelp)
Aufgabe
Wie können Inhalte in Help+Manual in einem responsiven Layout für die WebHelp-Ausgabe angeordnet werden, so dass beispielsweise abhängig von der Displaygröße die Inhalte nebeneinander oder untereinander angezeigt werden.
Lösung
Tabellenformat in Help+Manual mit responsiven Einstellungen verwenden:
-
Tabellenformat anlegen, z. B. fluidtable (im Projekt)
-
Formatierung in der HTML Seitenvorlage definieren (im Projekt oder in der Skin): Abschnitt Konfiguration > HTML Seitenvorlagen > Default
-
CSS-Einstellungen im Bereich HTML Quellcode eintragen
Kopieren<style type="text/css">
body { margin: 0px; background: #FFFFFF; }
/* Formatierung für fluidtable */
@media only screen and (max-width: 600px) {
.fluidtable thead {
display: none;
}
.fluidtable tr {
display: block;
}
.fluidtable td {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
display: block;
clear: both;
width: 100% !important;
max-width: none !important;
white-space: normal !important;
text-align: right;
}
.fluidtable td:before {
content: attr(data-label);
float: left;
font-weight: bold;
}
}
</style>
Quelle: Alexander Halser, 29.07.2020
X-Tables in V3- und V4 Skins des PremiumPacks:
Diese Feature ist standardmäßig bereits in den Skin der Generation V3 und V4 eingebaut und nennt sich X-Tables.
Eine detaillierte Beschreibung finden Sie in der Online-Hilfe des PremiumPacks:
http://www.it-authoring.com/info/pp4help/sp03_resp_xtables.html
X-Tables werden NICHT auf einem Desktop-Browser aktiviert, auch nicht, wenn man ein unnatürlich schmales Fenster erzwingt. Diese Skins erkennen das aktuelle Gerät (Phone, Tablet, Desktop) und laden nur die Assets, die dafür gebraucht werden.
Quelle: Tim Green, 29.07.2020
Autor: Birgit Becker / Letzte Änderung: 27.2.2025