Hallo.
Ich benutze auf unserer webseite eine Galerie, diese habe ich per CSS in Grid optik per css eingestellt
jetzt habe ich folgendes Problem.
Der 1 Container oben links ist leer danach passt die Anzeige. Ich stelle das hier mal dar.
Container 1 (leer) Container 2 (anzeige OK) Container 3 (Anzeige OK
Container 4 (Anzeige OK) Container 5 (Anzeige OK) Container 6 (Anzeige Ok)
und so weiter,
ich habe folgenden css code dafür genutzt
Man kann doch eine Seite z.B. als Subdomain einrichten, dann sehen nur Menschen die Seite, die den Link kennen. Oder in einem Unterverzeichnis einrichten. Also kein Grund, die Seite nicht online zu stellen.
Wenn die erste Zelle im Grid leer ist, ist im DOM (also das, was der Browser aus deinem HTML macht) möglicherweise ein unerwartetes Element, das dieser Zelle zugeordnet wird, aber keinen Textinhalt hat. Man kann mit grid-rows, grid-columns oder grid-area festlegen, in welche Grid-Zelle ein Element gesetzt wird. Die Kindelemente des Grid-Containers (also das Element, dem Du display:grid gegeben hast), für die das nicht geschieht, werden der Reihe nach in die freien Zellen gesetzt. Das kannst Du sinnvollerweise mit den Entwicklerwerkzeugen des Browsers herausfinden. Leere Elemente können auch entstehen, wenn man Elemente falsch schachtelt. Beispiel: ein
in einem
. Das ist nicht erlaubt, und wenn der Browser das antrifft, beendet er erstmal das
. Die Entwicklerwerkzeuge zeigen das. Und schon stimmt das DOM nicht mehr mit dem überein, was Du für das DOM hältst.
natürlich verweiger ich nicht absichtlich eine Antwort.
Es ist ein Galery Plugin, das in dem Theme als ein Block angezeigt wird in einer Spalte, Ich möchte aber 3 Spalten anzeigen lassen. Wie gesagt das funktioniert ja auch ab er 2 zeile. bei der 1 Zeile ist das erste Element leer