为什么html元素用css设置了width后;与实际显示在浏览器上的宽度不符

比如有一个p标签 设置它的width为400px 而实际显示在浏览器我测量后是440px margin 和paddin 都设置了 0 这是为什么?求高手

CSS Bug: CSS样式在各浏览器中解析不一致的情况,或者说CSS样式在浏览器中不能正确显示的问题称为CSS bug

(1)由于各大主流浏览器由不同的厂家开发,所用的核心架构和代码也很难重和,这就为各种莫名其妙的Bug(代码错误)提供了温床。

(2)再加上各大厂商出于自身利益考虑而设置的种种技术壁垒,都让CSS应用起来比想象得要麻烦。浏览器的兼容问题是我们必须去克服的。

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答