Wie Sie ein gradient/filter, um das Bild im CSS
Habe ich ein Bild direkt hier:
und ich will zu replizieren, die css-Stile in die website theverge.com (siehe Bild unten)
Dass ich diese in meinem blog (auf der Hauptseite), weil im, der versucht zu replizieren, was die website theverge.com haben. Es ist wie mit dem Titel der post und der name des Autors über die semi-transparent Farbverlauf und featured image.
bitte helfen.
hier ist die Struktur meiner html -
http://jsfiddle.net/Kareen/kwPP8/2/
<div class="content">
<h3>Some Title Goes Here</h3>
<div>Author: Bill Jones</div>
<img src="http://lorempixel.com/300/200/nature/5" />
</div>
- Hier ist ein gutes CCS-tutorial / resource: w3schools.com/css/css3_gradients.asp
Du musst angemeldet sein, um einen Kommentar abzugeben.
Mit der aktuellen Struktur (die Sie angeben ist erforderlich) ein pseudo-element positioniert über dem Haupt-div würde den trick tun.
Hinweis: ich bin nur die Lösung der overlay-Problem. Sie würden noch brauchen, um die position des text-Elemente.
Idealerweise Umstrukturierung der HTML wäre natürlich am besten.
JSfiddle Demo
CSS
Ein Präfix erforderlich wäre, und der browser-support wäre wahrscheinlich IE9+ (non-filter Gradienten)
Könnte man etwas wie das hier tun:
CSS:
Demo: http://jsfiddle.net/kwPP8/