I am trying to apply CSS gradients to my <a> elements. It clearly doesn't work and I've been trying to work it out with no success. I am using Chrome if it has to do anything with the issue.
body { margin: 1cm; } a { padding: 15px 60px 15px 60px; text-decoration: none; border: 1px solid black; } #1button { background: rgb(2, 0, 36); background: linear-gradient(65deg, rgba(2, 0, 36, 1) 0%, rgba(12, 12, 125, 1) 35%, rgba(0, 212, 255, 1) 100%); } #2button { background: rgb(2, 0, 36); background: linear-gradient(65deg, rgba(2, 0, 36, 1) 0%, rgba(232, 51, 55, 1) 35%, rgba(241, 95, 223, 1) 100%); } <a id="1button">Button #1</a> <a id="2button">Button #2</a>