如何在 JavaScript 中设置正文宽度(以 px 为单位)?
必须在 chrome、ff 和我们心爱的 ie 中工作
编辑:
必须在弹出对话框且隐藏水平滚动条时使用它..然后我必须补偿缺少的16px..否则整个网站会稍微向右移动
也许你有更好的解决方案?我不知道:)
最佳答案
document.body.style.width = '800px';
[编辑]
如果您需要根据编辑的现有宽度进行调整,您可以执行以下操作:
var adjustBodyWidth = function(nPixels) {
var m, w = document.body.style.width || document.body.clientWidth;
if (m=w.match(/^(\d+)px$/)) {
document.body.style.width = (Number(m[1]) + nPixels) + 'px';
}
};
关于javascript - 设置正文宽度(以 px 为单位)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5769385/