ebody: grid-template Area Problem

Beitrag lesen

problematische Seite

Ich hab das Problem gefunden.

Die Aufteilung der Spalten wird in der letzten Zeile festgelegt:

  grid-template: 
  "main-header main-header" auto
  "main-feed main-feed" auto
  "main-user main-tasks" auto / 50% 50%;

In den Kindelementen musste ich dann width: 100%; einfügen, damit die den vollen verfügbaren Raum nutzen.

*{
 box-sizing: border-box;  
}

main {
  grid-area: main;
  display: grid;
  grid-template: 
  "main-header main-header" auto
  "main-feed main-feed" auto
  "main-user main-tasks" auto / 50% 50%;
  align-content: start;
  justify-content: start;
  align-items: start;
  justify-items: start;
}

#main-header{
  width: 100%;
  grid-area: main-header;
  background: rgba(31,171,41,.4);
  border: solid 4px rgba(31,171,41,1);
}

#main-feed{
  width: 100%;
  grid-area: main-feed;
  background: rgba(171,169,31,.4);
  border: solid 4px rgba(171,169,31,1);
}

#main-user{
  width: 100%;
  grid-area: main-user;
  background: rgba(171,31,169,.4);
  border: solid 4px rgba(171,31,169,1);
}

#main-tasks{
  width: 100%;
  grid-area: main-tasks;
  background: rgba(31,34,171,.4);
  border: solid 4px rgba(31,34,171,1);
}

Gruß ebody