HTML Problem Elementen Hintergrund?
Hallo,
eine kurze, Frage. Wie kriege ich das in css hin das alle Elemente einen Grauen Hintergrund bekommen ohne das ich das für jedes Element einzeln machen muss und ohne das ich den HTML Code ändern muss? Also wirklich nur die Elemente nicht den ganzen body.
5 Antworten
![](https://images.gutefrage.net/media/default/user/7_nmmslarge.png?v=1438863662000)
Wenn Du einem Element keine Hintergrundfarbe gibst, dann hat es einen transparenten Hintergrund - und dann scheint die Hintergrundfarbe des body durch. Es reicht also, dem body eine Farbe zuzuweisen.
https://wiki.selfhtml.org/wiki/CSS/Eigenschaften/Hintergrundfarben_und_-bilder/background-color
![](https://images.gutefrage.net/media/default/user/9_nmmslarge.png?v=1551279448000)
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
programmieren
*{
background-color: gray;
}
Woher ich das weiß:Studium / Ausbildung – Informatikstudent
![](https://images.gutefrage.net/media/default/user/9_nmmslarge.png?v=1551279448000)
![](https://images.gutefrage.net/media/user/Managmedia/1606572329261_nmmslarge__0_0_314_314_7f531735fb1811497fc0f16a1b1f1b90.jpg?v=1606572329000)
body {
background-color: grey;
}
Hintergrund Farbe Grau.
Woher ich das weiß:eigene Erfahrung
![](https://images.gutefrage.net/media/default/user/15_nmmslarge.png?v=1551279448000)
h1,p,ul,li {
background-color: grey;
}
Woher ich das weiß:Berufserfahrung – Software-Entwickler
![](https://images.gutefrage.net/media/default/user/13_nmmslarge.png?v=1551279448000)
pack alle elemente in eine div und gib der den hintergrund
dann ist ja alles grau, nicht nur die elemente