In the case of the two buttons "R" and "D", seen above, both have the same Z-Index. "R" is clickable and "D" is not". When "D" has a Z-Index greater than 1, "D" is clickable, but "R" is not. No matter the value, the button with the higher Z-Index always wins, while the other is unclickable due to some weird invisible overlay on the buttons. As stated, setting them to the same z-index causes only "R" to work. Any help is appreciated. Code below: HTML: <div class="sheet-wep1dmg sheet-block"> <label style="text-align:center;color: #000000;"><button type="roll" value="/roll @{wep1die} + @{wep1mod}" name="roll_wep1dmg"></button><br>D</label> </div> <div class="sheet-wep1roll sheet-block"> <label style="text-align:center;color: #000000;"><button type="roll" value="/roll 1d20 + @{wep1mod}" name="roll_wep1roll"></button><br>R</label> </div> CSS: .charsheet div.sheet-wep1dmg{ grid-area: weproll; justify-content: right; margin-top: 43px; padding: 0px; border: none; } .charsheet div.sheet-wep1roll{ grid-area: weproll; justify-content: left; margin-top: 43px; padding: 0px; border: none; }