Kezdőoldal » Számítástechnika » Programozás » Egy meglévő hátteret akarok...

Egy meglévő hátteret akarok fehéríteni CSS-el, amire kaptam ugyan értelmes kódot, de akárhogyan variálok az opacity-vel vagy RGBA-val egyszerűen mindig fehér. Valami javítás, megoldás?

Figyelt kérdés

Itt a kód:


body {

position: relative;

}


body::after {

content: "";

position: absolute;

top: 0;

left: 0;

width: 100%;

height: 100%;

background-image: url('/Users/Csabi/Documents/Website/Pictures/background.jpg');

background-size: cover;

background-repeat: no-repeat;

opacity: 0.5;

background-color: rgba(255, 255, 255, 0.5);

}



ápr. 30. 10:33
 1/6 A kérdező kommentje:
A háttérnek egy minimálisan kellene látszódnia, hogy a tartalom normálisan olvasható legyen.
ápr. 30. 10:34
 2/6 anonim ***** válasza:
71%

Törölj ki minden kódot body::afterben majd add hozzá egyessével és nézd meg mi lehet a gond. Ha ez nem segít, akkor cserélgesd az értékeket is.


Nem vagyok frontendes, de a body::after szerintem nem fixed és ez miatt talán position: fixes kellene.


De inkább azt tanácsolom, hogy tanuld meg debugolni és később ez a tapasztalat sokat segít majd.

ápr. 30. 11:29
Hasznos számodra ez a válasz?
 3/6 A kérdező kommentje:
Köszönöm a tippet! Sajnos így sem oldódott meg
ápr. 30. 12:12
 4/6 anonim ***** válasza:

Nem igazán látom magam előtt amit szeretnél, de mi van ha ráteszel egy overlay réteget?


.overlay {

content: "";

position: fixed;

top: 0;

left: 0;

width: 100%;

height: 100%;

background-color: rgba(255, 255, 255, 0.5);

z-index: 1; /* biztosítja, hogy a háttérszín a többi tartalom fölé kerüljön */

}


body {

position: relative;

}


body::after {

content: "";

position: absolute;

top: 0;

left: 0;

width: 100%;

height: 100%;

background-image: url('/Users/Csabi/Documents/Website/Pictures/background.jpg');

background-size: cover;

background-repeat: no-repeat;

z-index: 0; /* biztosítja, hogy a háttérkép a többi tartalom alá kerüljön */

}

máj. 1. 17:14
Hasznos számodra ez a válasz?
 5/6 A kérdező kommentje:
Jaja gondoltam rá, csak a fejlécen is van, így konkrétan azt az eredményt dobja ki, hogy az overlay-elt nav még jobban nem látszik, a background pedig nem változik :D Köszönöm azért!
máj. 1. 17:28
 6/6 A kérdező kommentje:
De lehomályosítom egy képszerkesztővel arra jutottam
máj. 1. 17:28

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!