CSS 3 Gradient image stretch to height demo

This approach to the problem works in all modern browsers, but fails in IE 8-

Put as much content here as you like, the background will expand/stretch around it. Put as much content here as you like, the background will expand/stretch around it. Put as much content here as you like, the background will expand/stretch around it. Put as much content here as you like, the background will expand/stretch around it.

Put as much content here as you like, the background will expand/stretch around it. Put as much content here as you like, the background will expand/stretch around it. Put as much content here as you like, the background will expand/stretch around it. Put as much content here as you like, the background will expand/stretch around it.

Put as much content here as you like, the background will expand/stretch around it. Put as much content here as you like, the background will expand/stretch around it. Put as much content here as you like, the background will expand/stretch around it. Put as much content here as you like, the background will expand/stretch around it.

Put as much content here as you like, the background will expand/stretch around it. Put as much content here as you like, the background will expand/stretch around it. Put as much content here as you like, the background will expand/stretch around it. Put as much content here as you like, the background will expand/stretch around it.