2017-01-20 5 views
-2

In Ordnung, ich kann nicht über eine Möglichkeit, dies zu tun, aber auf My Blogger hinter dem Beitrag ist eine bräunliche tan Hintergrund und ich kann nicht die Deckkraft ändern, kann ich es zu einer festen Farbe, aber nicht die Deckkraft ändern. Ich frage mich, ob es dafür einen CSS-Workaround gibt. oder eine andere Problemumgehung, um die Deckkraft weniger durchsichtig zu machen, damit der Text nicht so hart mit der dunklen Flüssigkeit im Weinglas kollidiert.Blogger Beitrag Hintergrund Opazität

Jede Hilfe ist genial, dank Maxthespy

+0

Sie suchen nach rgba. Aber: bitte poste ein [mcve] –

Antwort

1

Was Sie suchen ist opacity: 0.5;. Beachten Sie, dass Sie auch filter: alpha(opacity=50); benötigen, um mit diesen lästigen frühen IE-Versionen zu tun;)

EDIT:

die Opazität ändert, wird die gesamte Opazität des div ändern, einschließlich der Textinhalte. Um sowohl einen transparenten background-url als auch einen Volltext verwenden zu können, benötigen Sie ein bisschen Hack-CSS, um das Hintergrundbild in :after von post-outer zu verwenden und es so zu setzen, dass es an der gleichen Stelle im Hintergrund erscheint:

.post-outer { 
    display: block; 
    position: relative; 
    padding: 15px 20px; 
    margin: 0 0 25px; 
    border: dotted 1px #ccb299; 
    box-shadow: 0 0 0 rgba(0, 0, 0, .1); 
} 

.post-outer::after { 
    content: ""; 
    background: url(https://resources.blogblog.com/blogblog/data/1kt/watermark/post_background_birds.png); 
    opacity: 0.5; 
    filter: alpha(opacity=50); /* For IE8 and earlier */ 
    top: 0; 
    left: 0; 
    bottom: 0; 
    right: 0; 
    position: absolute; 
    z-index: -1; 
} 

Hoffe, das hilft!

+0

Ich gab dies und es sieht so aus, als ob ich den Post-Hintergrund brauche, um weniger durchzusehen. Ich muss kaum in der Lage sein, das Weinglas zu sehen –

+0

Sie können die Transparenzstufe anpassen, indem Sie den "Deckkraft" -Wert ändern. "Opazität: 0,5;" bedeutet 50% Opazität. Wenn Sie es fast unsichtbar wollen, können Sie es auf etwas wie "Opazität: 0.1;" (10% Sichtbarkeit) reduzieren. Vergessen Sie nicht, den Filter zu ändern, um auch frühe IE-Browser zu handhaben. In diesem Fall wäre es "Filter: Alpha (Opazität = 10)" :) –

+0

Ich ging den ganzen Weg nach 1.0 und es war nicht dunkel genug, änderte ich die RGB-Farbe zu: Opazität: rgba (195,136,39,0.5); Das funktioniert ok, ich denke, dass es noch etwas dunkler sein könnte, aber es ist viel besser lesbar. –

0

Ersetzen Sie diese Zeile für .post-outer

background: rgba(0, 0, 0, 0) url(https://resources.blogblog.com/blogblog/data/1kt/watermark/post_background_birds.png) repeat scroll top left` 

Mit einem rgba Hintergrundfarbe, wobei die ersten drei Werte der RGB-Wert sind für alles, was Farbe, die Sie verwenden möchten, und der letzte Wert ist der Durchlässigkeitswert. Dies ist "weiß" (255,255,255) mit 90% Opazität.

background: rgba(255,255,255,0.9); 
+0

das tat etwas, aber nicht was ich wollte, ich wollte die Opazität der gleichen Farbe dunkler sein. –

+0

@CrowEcho Das Bild, das sie als Hintergrund verwenden, ist ein weißes Png mit Alpha-Transparenz. Es ist genau dasselbe, was ich dir gegeben habe, außer dass ich nicht weiß, was ihr Transparenz-/Opazitätswert ist. Ich bin mir nicht sicher, was Sie unter "Opazität der gleichen Farbe, um dunkler zu sein" verstehen. Die Opazität ist nicht hell oder dunkel. Versuchen Sie, die "0.9" in der Sache, die ich Ihnen gab, zu "0.5" oder "0.3" zu ändern. Wenn Sie nach einer dunklen und nicht nach einer hellen Farbe suchen, können Sie schwarz verwenden, indem Sie 'rgba (0,0,0,0,5)' verwenden, wobei "0,5" der Deckkraftwert ist, den Sie auf 0,1 ändern können (10 % sichtbar), 0,2 (20%), 0,3 (30%), etc. –

+0

Das hat ein wenig besser funktioniert, aber ich denke immer noch, dass der Hintergrund dunkler sein könnte, fügte ich ein dunkles Braun hinzu und es schien nicht viel zu verändern. Ich werde versuchen, einen schönen Punkt zwischen Farbe und Deckkraft zu finden –

Verwandte Themen