I am trying to create a row of three buttons in Javascript using dynamically set CSS Style, but I am having difficulty trying to center the row of buttons in the middle of the page. This is with buttons that are currently not part of a div.
I have tried button.align = 'center'; with no success.
Here is the link to jsfiddle snippet.
HTML SKELETON
  <head>
    <meta charset="utf-8">
    <title>Buttons</title>
  </head>
  <body>
    <script>
    </script>
  </body>
</html>
JAVASCRIPT
var one, two, three;
function button(text) {
  var button = document.createElement('button');
  var buttonText = document.createTextNode(text);
  button.appendChild(buttonText);
  return button;
}
function buttonTest() {
  one = button('one');
  two = button('two');
  three = button('three');
  // put the buttons on page
  document.body.appendChild(one);
  document.body.appendChild(two);
  document.body.appendChild(three);
}
buttonTest();
 
     
    