今天在网上找了一段漂浮的代码,但没有用。
用火狐错误控制台看了一下,有警告。”声明top的指时,声明被丢弃…“
是由于没有”px”引起的。
divMenu.style.top = (isNS ? window.pageYOffset : document.body.scrollTop) + _scroll_topmargin + "px";
原来的网页是html没有使用标准规范模式,而可以不用加”px”
但,如果html头是标准规范模式,就需要加上了。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml">