1:一種就像網上很多人說的:
css或js不規範;
如:width=10;沒有加單位;
width=10px;
2:如果用到:
nodeObject.nextSibling的,nextSibling
定義和用法
nextSibling 屬性可返回某個元素之後緊跟的元素(處於同一樹層級中)。
如果無此節點,則屬性返回 null。
注意:Internet Explorer 會忽略節點間生成的空白文本節點(例如,換行符號),而 Mozilla 不會這樣做。因此,在下面的例子中,我們會使用一個函數來檢查首個子節點的節點類型。
意思:也就是說,你當前那個節點後面跟的節點一定不能是空白,
說白了,用nextSibling方法調用的節點,一定要跟在當前節點後面,不能有空白,也不能換行;
特別注意:目前,IE與firfox都會忽略空白,
例如:<input type='text' name='aa'/>
<input type='text' name='bb'/>
aa.nextSibling就會出現警告,如果通過這種方法得到bb的座標來定位,就不會正常顯示;
正確的是:<input type='text' name='aa'/><input type='text' name='bb'/>
aa與bb兩個HTML元素,在同一行,且中間不空白;