标签 ‘box model’

遇到一个Firefox,Chrome盒模型解析”自相矛盾”的问题

一月 20th, 2010 由 Rock 发表

今晚郁闷极了,

遇到一个头疼的问题,

在DOM LOAD后,通过
div.style.width = 1px;
div.style.paddingLeft = 1px;
测得 div.offsetWidth = 2px;

也就是盒宽 = style.width + Padding + BorderWidth

按理应该是 Border Box = false.

但在运行过程中,对于某个元素,解析却是

style.width = borderWidth+padding+内容宽

解析完全相反了,该元素是textarea元素,难道在运行也对box model解析也会不同??

firefox, chrome均如此,,

哪位清楚这问题的麻烦说说.