gpt4 book ai didi

javascript - 如何将 DocumentFragment 居中对齐?

转载 作者:行者123 更新时间:2023-12-02 20:55:51 24 4
gpt4 key购买 nike

我创建了一组 9x9 的按钮,但它们位于左上角,我想将它们全部对齐在中心。我尝试过使用 <div>来对齐所有内容,但它不起作用,页面上什么也没有显示。

    var docFrag = document.createDocumentFragment();
    for (var i=0; i < 9 ; i++){
        var row = document.createElement("tr")
        for (var j=0; j < 9 ; j++){
                var elem = document.createElement('input');
elem.className = 'gumb';
                elem.type = 'button';
                ...something...
                docFrag.appendChild(elem);
            }
        document.body.appendChild(docFrag);
        document.body.appendChild(row);
    }

最佳答案

使用这个js代替:

// use div to add class to center the elements
var item = document.createElement('div');
item.className = "container";

for (var i=0; i < 9 ; i++){
var docFrag = document.createDocumentFragment();
var row = document.createElement("br")
for (var j=0; j < 9 ; j++){
var elem = document.createElement('input');
elem.className = 'gumb';
elem.type = 'button';
docFrag.appendChild(elem);
}
item.appendChild(docFrag);
item.appendChild(row);
}
document.body.appendChild(item)
// make the `container` div full width and center the items in it
.container {
width: 100%;
text-align:center;
}

关于javascript - 如何将 DocumentFragment 居中对齐?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61486958/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com