问题发生在使用javascript动态创建dom元素的时候。
先上代码:
// 页面中先放置一个空的 p 用来在其中创建其他元素
// 这里开始代码
在页面创建后,打印出的 width 的值是82.6562px
而在chrome debugger调试工具(Elements=>Computed)中显示的值,却是 86.5312px。
也就是说,在创建 button后,立刻计算出的width是不对的。
而在创建后,再次计算才是正确的。
想问下这个是什么原因呢?谢谢。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
你都
button.appendChild(span1);了两个按钮都不太一样了,所以有高度差是很正常的吧?