Mmmm, that is a bit more fiddly, yes. An animated gif would handle that reasonably well but that's all a bit 1995 for my liking! ;-)
You could also animate a graded yellow box behind a png to achieve that effect but that does seem like an unnecessary overhead for such a simple effect.
What is your reason for seeking a Flash Alternative (just out of interest)?