mozno to pojde cez css3, ale podpora v browseroch este nie je najlepsia.
a bez jquery by si musel naprogramovat animacie co moze byt zdlhave....ak nechces pouzit jquery, tak skus pouzit nejaky lightweight animacny framework napr.
http://fx.inetcat.com/ co ma len 3.8kB a umoznuje animacie vlastnosti (u teba konkretne opacity).