Hallo Schaffhausen,
der HTML-Code enthält ein zusätzliches, das Formular umschließende <code> HTML-Element.
Dieses <code> HTML-Element kommt nicht durch Visforms.
Code:
<div class="visforms visforms-form visforms-form-form plg-vfformview bt5 visform">
<code>
<div class="alert alert-danger error-note" style="display: none;"></div>
<script type="text/javascript"> ... </script>
<form ...>
</form>
</code>
</div>
Das <code> HTML-Element bringt folgendes Bootstrap CSS zur Anwendung und setzt dabei Font-Größe und Font-Farbe (Rot) für alles:
Code:
code {
font-size: .875em;
color: var(--bs-code-color);
word-wrap: break-word;
}
Das <code> HTML-Element ist sehr wahrscheinlich beim Copy&Paste entstanden:
Wenn aus der Dokumentation der Plugin String kopiert, und dabei das code Tag aus der Dokumentation mit kopiert wird.
Lösung:
Entferne im Artikel das <code> HTML-Element, welches den Plugin-String umschließt.
Noch etwas zu "pageclass_sfx":"bt5 visform":
Das Setzen der CSS-Klasse im Plugin-String ist unnötig, da es sich nicht um eine individuelle Formatierung handelt.
Bootstrap 5 ist bereits in der Formular-Konfiguration festgelegt und muss nicht ein zweites Mal im Plugin-String gesetzt werden.
In den Plugin-String gehören alle speziellen, darunter insbesondere eigene CSS-Klassen rein.
Liebe Grüße, Ingmar