So I tried creating multiple buttons which are centered on the screen and have line breaks between them. I wanted them to make up a column together. This wouldn't have been much of a problem, however each of the buttons has an inline div in its row containing text, which is controlled by a js script. When I try centering the button, It automatically treats the button and the text/div as a whole, and centers both of them together. I don't need the text divs to lign up vertically, but I want the buttons to.
I have tried different alignments on the text, but it won't change anything. I also tried using tables as a last hacky resort, which kind of worked out, but wasn't viable as a solution because it requires a lot of hacky boilerplate html and also I just don't want to use tables in general.