Ändern Sie die Deckkraft des Hintergrundbildes mit CSS

7

Ich möchte die Deckkraft des Hintergrundbildes mit css ändern. Könnten Sie mir bitte helfen?

%Vor% %Vor%
    
EducateYourself 10.10.2015, 07:07
quelle

4 Antworten

4

Sie können die Deckkraft in Programmen wie Photoshop oder GIMP ändern.

Oder Sie können das mit opacity in css tun. Aber das willst du wahrscheinlich nicht, da du in deinem .intro etwas Content hast, der dann auch davon betroffen sein wird.

Also schlage ich folgende Lösung vor

%Vor%

Ссылка

Grundsätzlich fügen Sie :after element als Hintergrundbild hinzu, Sie positionieren es absolute (Ihr .intro muss position:relative; sein) und dann setzen Sie z-index und opacity .

    
Paran0a 10.10.2015, 07:19
quelle
6

Eine Alternative wäre, dass Sie diese Hintergrundbilddatei in das PNG-Format konvertieren und das Originalbild mit einem Fotobearbeitungsprogramm auf 0,2 Deckkraft bringen. Wenn Sie jedoch auf CSS bestehen, können Sie die folgende Methode verwenden:

Da CSS die Hintergrundbild-Opazität nicht direkt unterstützt, können Sie versuchen, eine Pseudo-Klasse zu verwenden, um eine andere in Ihrer Kopfzeile zu überlagern und die Deckkraft festzulegen. Etwas in dieser Richtung sollte helfen:

%Vor%     
salmanxk 10.10.2015 07:21
quelle
5

HTML-Code

%Vor%

CSS-Code

%Vor%

Ich hoffe, es wird dir helfen.

    
Zain Farooq 10.10.2015 07:27
quelle
4

Es gibt keine Hintergrund-Deckkraft für CSS-Eigenschaften, aber Sie können es fälschen, indem Sie ein Pseudo-Element mit normaler Deckkraft in die exakte Größe des dahinter liegenden Elements einfügen.

%Vor% %Vor%

Siehe den Link hier

    
om. 10.10.2015 07:14
quelle

Tags und Links