Re: [3.2] Post Buttons unter dem Beitrag anzeigen
Verfasst: 22.10.2022 17:58
Uh ... ok, ... also die "gleiche" Datei nur dann eben mit "top"? Und wo rufe ich dann diese zweite .css Datei auf?
phpBB.de - Die deutsche phpBB-Community
https://www.phpbb.de/community/
Ich habe es bei mir so gelöst, das die Buttons (+ der Beitragsbetreffzeile mit Datum, sowie die Userinfos) immer für den jeweiligen Beitrag beim scrollen am oberen Bildrand fixiert bleibt.Stellanebula hat geschrieben: 22.10.2022 17:40 Da wir aber teilweise sehr ... also seeeehr lange Beiträge im Forum haben wäre es geschickt, wenn die Buttons sowohl oben und unten erscheinen würden.
position: sticky;
lösen. Hat man noch zusätzlich (wie bei mir) eine fixe Menüleiste, dann muss man der Position noch mit Hilfe von top: #px;
(# = Zahl) die Höhe der Menüleiste mitteilen, damit es darunter festhängen bleibt.Wäre schön, wenn auch verraten wird, in welcher Datei die Änderung notwendig wäre.hackepeter13 hat geschrieben: 23.10.2022 14:23 ...
Das ganze lässt sich einfach per css mittelsposition: sticky;
lösen. Hat man noch zusätzlich (wie bei mir) eine fixe Menüleiste, dann muss man der Position noch mit Hilfe vontop: #px;
(# = Zahl) die Höhe der Menüleiste mitteilen, damit es darunter festhängen bleibt.
Die Idee gefällt mir. So wie ich das im Moment sehe müsste bei dem Prosiver Style noch etwas im Template geändert werden um den gesamten Header eines Beitrages "sticky" zu machen. Für das Profilfeld geht es mit den Ergänzungen problemlos.hackepeter13 hat geschrieben: 23.10.2022 14:23...
Das ganze lässt sich einfach per css mittelsposition: sticky;
lösen. Hat man noch zusätzlich (wie bei mir) eine fixe Menüleiste, dann muss man der Position noch mit Hilfe vontop: #px;
(# = Zahl) die Höhe der Menüleiste mitteilen, damit es darunter festhängen bleibt.
Richtig, wenn Beitragstitel und die Buttons sticky sein sollen.IMC hat geschrieben: 23.10.2022 15:31Die Idee gefällt mir. So wie ich das im Moment sehe müsste bei dem Prosiver Style noch etwas im Template geändert werden um den gesamten Header eines Beitrages "sticky" zu machen.
<h3>...</h3>
und das gesamte <ul class="post-buttons">...</ul>
in einen <div></div>
gepackt werden.class="postheader"
, also sieht das dann so aus:
Code: Alles auswählen
<div class="postheader">
<h3>...</h3>
<ul class="post-buttons">...</ul>
</div>
<p class="author">...</p>
kann natürlich auch noch da rein.)Code: Alles auswählen
.postheader {
position: sticky;
top: 0;
background-color: #xxxxxx;
}
background-color:
muss natürlich der Farbcode vom Posthintergrund sein.bg1
und bg2
mit unterschiedlichen Farben definiert.background-color:
weg lässt und <div class="postheader"></div>
in <div class="postheader<!-- IF postrow.S_ROW_COUNT is odd --> bg1<!-- ELSE --> bg2<!-- ENDIF -->"></div>
ändert.