Mylady hat geschrieben:kann man da wegen der unterschiedlich möglichen Auflösungen und variabler Stylebreiten nicht mit Prozentangaben arbeiten?
Das wird auch nicht funktionieren - aus den gleichen Gründen

Mit "reinem" CSS alleine wird dies kaum machbar sein.
Dieser Kranz soll doch innerhalb der
headerbar
angezeigt werden?
Nur mal laut gedacht:
Man könnte dann doch für den dieses Element betreffenden Code in ein eigenes Event "auslagern", das
innerhalb der headerbar liegt - in diesem Fall in das einzige, das hierfür infragekäme:
overall_header_searchbox_before
.
Damit entfällt das mühsame absolute Platzieren auf der Seite(nbreite) mittels margins etc., das sich kaum sinnvoll/mit vertretbarem Aufwand für unterschiedliche Auflösungen definieren lässt.
Ganz grob nur angedacht und angetestet:
- neues File im Eventordner anlegen =>
overall_header_searchbox_before.html
- in dieses den relevanten Code aus dem ursprünglichen File reinkopieren
Code: Alles auswählen
<!-- IF ESS_ENABLE -->
<!-- IF ESS_ADVENT_ENABLE -->
<!-- IF (ESS_TESTMODE and U_ACP) or not ESS_TESTMODE -->
<div id="center-advent" class="responsive-hide"></div>
<!-- ENDIF -->
<!-- ENDIF -->
<!-- ENDIF -->
- aus der
overall_header_body_before.html
entfernen:
Code: Alles auswählen
<div id="center-advent" class="responsive-hide"></div>
Es müsste dann noch die
advent.css
entsprechend angepasst werden, was aber letztendlich leichter sein sollte, da es "nur" noch um die Positionierung
innerhalb des headerbar Containers geht. Die reale Seitebreite ist dann erst einmal ein nachgeordnetes Problem.
Handle nur nach derjenigen Maxime, durch die du zugleich wollen kannst, dass sie ein allgemeines Gesetz werde.
(Immanuel Kant)