我想为它的按钮添加一个透明的黑色覆盖层':活动状态,所以当你点击它时,它是相同的渐变,但只有一个覆盖层,例如rgba(0,0,0,.3)
我认为这可行的方式是(在此示例中使用 webkit):
background:rgba(0,0,0,.3), -webkit-linear-gradient(top, #fcfcfc 0%,#bababa 100%);
或没有逗号,顺序颠倒了……但什么也没有出现!
我不热衷于添加另一个 div 来充当叠加层,那么有没有严格的 CSS 方法来做到这一点?我在想也许它是一个:before
或:after
伪类,但我不知道如何使用这些!
非常感谢您的回答,这一直困扰着我很长时间。