已采納回答 / 一毛錢
<...code...>太馬虎了吧逗號寫成了點,應該是這樣的?cur=Math.round(parseFloat(getStyle(obj,attr))*100);
2015-12-07
已采納回答 / 木子舟義
嗯 這個問題。首先 加了border之后,上下左右 ?你加的border是1px ?也就是 上面1px 右邊1px 下面1px 左邊1px?那么 就等于 水平方向上多出了2px 的寬度。 對吧?那么offsetWidth = 202px;對吧,div.width = 200px 對吧,202-1 =201 把這個201賦值給 div.width 不就比原來的多1了嗎。再下一次間歇調用。 offsetWidth = 201+ 2px的border值哦。 ?div.width = 203 -1 =202px ...
2015-12-06
已采納回答 / 木子舟義
<!DOCTYPE html><html lang="en/zh"><head>? ? <meta charset="UTF-8">? ? <title>JS動畫</title> ? ?? ? <style type="text/css">? ? ? ? *{? ? ? ? ? ? padding: 0px;? ? ? ? ? ? margin: 0px;? ? ? ? }? ? ? ? #share{? ? ? ? ? ...
2015-12-06