header{ position:sticky; background-color: aqua; top: 0; height: 20px; } button{ font-size: 1.2em; } /*this is a super nasty trick to make the buttons blend when on hover*/ .multiply{ position: fixed; } .multiply:hover{ mix-blend-mode: multiply; } button:hover{ background-color: white; color: var(--carbon-paper); border: 1px solid var(--carbon-paper); padding: 2px 5px; border-radius:4px; cursor:pointer; } #print-pub{ position:relative; top: 150px; left: 400px; } #goto-bi{ position:relative; top: 600px; left: 800px; } #print-bi{ position:relative; top: 500px; left: 400px; }