Boxen-Slider
Inhalt in rechter Box wechseln
Um eine überlange rechte Box zu vermeiden, oder um rechte Boxen auf einheitliche Höhen zu bringen, eignet sich dieser Boxen-Slider. Mit "Klick" auf den Button "mehr" fährt der zweite Inhalt der Box ein.
Siehe meine 2. Box hier Rechts -->
Schritt 1: Der HTML-Code
- Einloggen in Homepage- auf "Design" klicken
- dort unten auf "erweiterte Einstellungen"
- dort finden wir das Feld "rechte Box"
<div class="tabs"> <input type="radio" name="tabs" id="tabone" checked="checked"> <label for="tabone"> TEXT 1 </label> <div class="tab"> Hier Inhalt für das erste Feld. </div> <input type="radio" name="tabs" id="tabtwo"> <label for="tabtwo"> TEXT 2 </label> <div class="tab"> Hier der Inhalt, der bei Mausklick sichtbar werden soll </div> </div>
Wer Design "Clean" mit mehreren Boxen nutzt
(das wäre diese Beschreibung : zusätzliche Boxen )
muss den genannten HTML-Code zwischen seinem <div class="boxen"> und </div> einfügen.
Siehe auch > > Beispiel-Grafik < < HTML-Code rechte Box
Schritt 2: Der CSS-Code
- gehe auf "Extras"
- wähle dort das Feld "Eigener <head> - Inhalt"
- oder .... das Feld "Text über Design"
.tabs { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap; } /* Die beiden Button zum Inhalt wechseln */ .tabs label { -webkit-box-ordinal-group: 2; -webkit-order: 1;-ms-flex-order: 1;order: 1; display: block; padding: 0rem 1rem; margin-right: 0.5rem; cursor: pointer; background: #90CAF9; font-weight: bold; font-size:14px; transition: background ease 0.2s; } /* die beiden DIV mit Inhalt */ .tabs .tab { -webkit-box-ordinal-group: 100;-webkit-order: 99;-ms-flex-order: 99;order: 99; -webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1; width: 100%; display: none; padding: 1rem 0rem; } .tabs input[type="radio"] {position: absolute;opacity: 0;} .tabs input[type="radio"]:checked + label { background: #fafafa; } .tabs input[type="radio"]:checked + label + .tab { display: block; } label { border:1px solid #ccc; margin-left:10px;}In den bestehenden CSS-Code bei Euch mit einfügen. Vor eurem --> </style>
Wer noch keinen CSS-Code verwendet:
Vor diesem CSS-Code füge ein: <style type="text/css"><!--
Und am Ende schliessen mit : --></style>
Auf jeder Seite eine andere Box
es ist auch möglich, das auf jeder Seite ein anderer Boxen-Inhalt angezeigt wird :Beschreibung hier : Jede Seite mit anderem Boxen-Inhalt