Volker,
ich habe einen
Fehler auf dem Smartphone im
VN‑PDF‑Viewer festgestellt. Die Werkzeugleiste verursacht einen Überlauf und ist nur durch horizontales Scrollen vollständig sichtbar.
Ich habe das bereits auf meiner Seite repariert:
https://www.mobirise-tutorials.com/VN-B ... PDF-Viewer
Bitte weise deine KI an, sämtlichen Code — insbesondere CSS —
nicht zu minimieren, sondern stets schön formatiert (‚pretty‘) auszugeben, da er sonst kaum editierbar ist.
Entferne diese CSS komplett aus der HTML:
Code: Alles auswählen
<style>.vn-pdf-flaeche{width:100%}.vn-pdf-inhalt{max-width:100%;margin-left:auto;margin-right:auto}.vn-pdf-titel{text-align:center;margin-bottom:1.2rem}.vn-pdf-rahmen{border-radius:10px;overflow:hidden;box-shadow:0 4px 24px rgba(0,0,0,.12);border:1px solid rgba(0,0,0,.08)}.vn-pdf-frame{width:100%;border:none;display:block}@media (max-width:767px){.vn-pdf-frame{height:70vh!important}}</style>
Ersetze die entfernte CSS mit meiner CSS unten und veröffentliche die so geänderte .mbrext-Datei erneut:
Code: Alles auswählen
<style>
.vn-pdf-flaeche {
width: 100%;
}
.vn-pdf-inhalt {
max-width: 100%;
margin-left: auto;
margin-right: auto;
}
.vn-pdf-titel {
text-align: center;
margin-bottom: 1.2rem;
}
.vn-pdf-rahmen {
border-radius: 10px;
overflow: hidden;
box-shadow: 0 4px 24px rgba(0,0,0,.12);
border: 1px solid rgba(0,0,0,.08);
}
.vn-pdf-frame {
display: block;
width: 100%;
max-width: 100%;
border: none;
}
@media (max-width: 767px) {
/*
* Die Mobirise-/Bootstrap-Seitenabstände würden den iframe
* auf etwa 336px verkleinern. PDF.js benötigt mindestens 350px.
*/
.vn-pdf-host .container {
width: 100%;
max-width: none;
padding-left: 0 !important;
padding-right: 0 !important;
}
/*
* Die am Desktop gewählte Breite wird auf dem Handy aufgehoben,
* damit der Viewer die gesamte Displaybreite verwenden kann.
*/
.vn-pdf-host .vn-pdf-inhalt {
width: 100% !important;
max-width: 100%;
}
.vn-pdf-host .vn-pdf-titel {
padding-left: 12px;
padding-right: 12px;
}
.vn-pdf-host .vn-pdf-frame {
width: 100%;
max-width: 100%;
height: 70vh !important;
}
}
</style>