css - How to create a vignette with background gradients -

is there way create background without use of actual image files has gradient looks this?
not wood panel texture, how left , right darker , lighter go inwards.
box shadows
you can accomplish box-shadow or radial-gradient. let's @ first option:
.box { width: 300px; height: 300px; box-shadow: inset 0 0 5em 1em #000; background: url("http://lorempixel.com/300/300"); } this uses inset shadow overlays elements background image. effect resembles example photo:

radial gradients
you can pretty using several linear gradients, or radial gradient:
html { min-height: 100%; background: radial-gradient(transparent, black), url("http://lorempixel.com/500/500"); background-size: cover; } fiddle: http://jsfiddle.net/jonathansampson/t8n5m/
if browser supports gradients, cover, , multiple backgrounds, you'll see this:

Comments
Post a Comment