divの中央に(縦と横の両方に)ボタンを配置したいと思います。ここでdivの中央にボタンを置く
:
#button_div {
display: flex;
align-items: center;
justify-content: center;
}
これを達成するであろう:CSS: center element within a <div> element
承認された答えは、このコードは、と言っています。このコードを適用すると、ボタンは垂直に入力されますが、水平には入力されません。代わりにdivの右端に配置されます。
私のhtmlコードはこれです:
<div class="col-md-1" id="button_div"></div>
次のようにボタンを動的に作成されます。
私も水平方向のボタンを中央にするにはどうすればよいcloseButton = document.createElement("BUTTON");
var text = document.createTextNode("remove");
closeButton.className = "btn btn-danger";
closeButton.setAttribute("style", "margin: auto;");
closeButton.appendChild(text);
$("#button_div").append(closeButton);
を?