Lassen Sie uns sagen, dass ich den folgenden Code haben:HTML, CSS; Wie Farbe zu verhindern, durch Übereinander divs glänzenden
<html>
<head>
<style>
html {
background-color:rgba(53, 135, 65, 0.80);
}
div {
background-color:rgba(9, 7, 7, 0.23);
}
</style>
</head>
<body>
<div>
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
</div>
</body>
</html>
Der Text div
hat einen dunkelgrünen Hintergrundfarbe, obwohl die Hintergrundfarbe ist grau. Sie können dies überprüfen, indem Sie die Hintergrundfarbe von html
entfernen.
Es ist, weil die grüne Farbe durch das graue div scheint. Gibt es eine Möglichkeit, den Text zu "sagen" div
nehmen Sie background-color:rgba(53, 135, 65, 0.80);
, aber verwenden Sie Weiß als Hintergrundfarbe?
Wenn Sie 'Hintergrundfarbe ändern: rgba (9, 7, 7, 0,23);' auf 'Hintergrund -color: rgba (255, 255, 255, 0.23); 'Ist das das Ergebnis, nach dem du suchst? – TripleDeal
Wenn ich das richtig verstehe, sollte das folgende Farbe haben: rgba (53, 135, 65, 0.80); Hintergrundfarbe: #fffff; – omer
Fügen Sie einen weißen Hintergrund div über grau Div. –