强制DIV填充指定宽度的最佳方法是什么?
我有以下代码生成并为DIV分配宽度:

function createLabel(str) {
        var textDiv = document.createElement('div');
        textDiv.style.width = '200px';
        textDiv.style.display = 'inline';
        textDiv.appendChild(document.createTextNode(str));
        return textDiv;
}


无论文本长度是多少,我都希望创建的DIV具有相同的宽度。

alt text http://j.imagehost.org/0613/show-case.png

最佳答案

指定宽度和display = 'inline'可能会遇到麻烦。宽度不会有任何影响。您需要保留div元素(即block)的默认显示模式。如果在同一水平位置需要其他元素,则也需要使用float

关于css - 强制div填充指定区域?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3254118/

10-09 14:18