关于offsetWidth获取元素宽度不准确的问题 今天用js写轮播图的时候,发现使用offsetWidth获取foucs的宽度和我css设置的宽度不一致,如下: 在谷歌控制台输出的确是722,一开始我以为代码哪里出了问题,后来发现,原来是foucs里面的margin左右设置的是auto,于是我将auto改成一个准确的数字之后控制台输出的终于是721和css设置的一致