渐变的三种实现