日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

javascript - 想讓圖片上那個塊,在增加塊的寬度的時候向右邊移動,而不是向左邊移動。需要怎么解決?

瀏覽:268日期:2023-04-07 18:55:32

問題描述

<!DOCTYPE html><html><head> <title></title> <mata http-equiv=”content-type” content=”text/html; charset=gb2312” /> <style type='text/css'>* { margin: 0; padding: 0; font-size: 14px; font-family: '微軟雅黑';} </style></head><body> <p style='width:30px; height:30px;background:#808080; '></p> <p style='width:30px; height:30px;background:#808080; margin-left:170px; '></p> <p style='width:30px; height:30px;background:#808080; position:absolute;left:140px;top:200px;padding-left:0;'></p> <p style='width:30px; height:30px;background:#808080; position:absolute;top:170px'></p></body></html><script type='text/javascript'> setInterval(change, 5); function change() {var p1 = document.getElementById(’p1’);var p2 = document.getElementById(’p2’);var p3 = document.getElementById(’p3’);var p4 = document.getElementById(’p4’);var x = parseInt(p1.style.width);console.log(x);if (x<200) { x++;}p1.style.width = x + 'px';if (x =='200') { var y = parseInt(p2.style.height); if (y<200) { y++; } p2.style.height = y + 'px'; } if (y == '200') { var z = parseInt(p3.style.width); if (z < 200) { z++; } p3.style.width = z + 'px';} }</script>

javascript - 想讓圖片上那個塊,在增加塊的寬度的時候向右邊移動,而不是向左邊移動。需要怎么解決?

問題解答

回答1:

由于,HTML內坐標系是從左往右是X軸,從上到下是Y軸。你的第三條邊,實際上是從紅點開始延長的一個長方形:javascript - 想讓圖片上那個塊,在增加塊的寬度的時候向右邊移動,而不是向左邊移動。需要怎么解決?

由于,第三條邊是從正方形p3延長而來,而由于你增加了正方形的寬度,又因為屏幕從左向右為X軸正方向,所以寬度增加正方形會向右延長成長方形。而如果你要讓這個變長的效果“看起來”是在向左移動,那么就要在每一次變長的同時,將紅點向左移動相同的距離。

所以,對于p3的操作應該這樣寫:

if (y == '200') { var z = parseInt(p3.style.width); if (z < 200) {z++; } p3.style.marginLeft = (-z + 30) + ’px’; // 加上上面一句,至于為什么是-z + 30 // 其實是-(z - 30) // 因為,原本方塊的寬度就是30, // 那么,在X軸正方向(寬度增量就是z - 30) // 由于寬度向右伸長了z - 30 // 所以將左邊距設置為-(z - 30),來抵消這個向右伸長的增量 // 所以,看起來就是在向左移動 // 實際上是伸長以后將整個圖形同時向左移相應的距離 // 而并非是實際向左伸長 p3.style.width = z + 'px';}

效果圖:javascript - 想讓圖片上那個塊,在增加塊的寬度的時候向右邊移動,而不是向左邊移動。需要怎么解決?

回答2:

由于,HTML內坐標系是從左往右是X軸,從上到下是Y軸。你的第三條邊,實際上是從紅點開始延長的一個長方形:

由于,第三條邊是從正方形p3延長而來,而由于你增加了正方形的寬度,又因為屏幕從左向右為X軸正方向,所以寬度增加正方形會向右延長成長方形。而如果你要讓這個變長的效果“看起來”是在向左移動,那么就要在每一次變長的同時,將紅點向左移動相同的距離。

所以,對于p3的操作應該這樣寫:

if (y == '200') {

var z = parseInt(p3.style.width);if (z < 200) { z++;}p3.style.marginLeft = (-z + 30) + ’px’;// 加上上面一句,至于為什么是-z + 30// 其實是-(z - 30)// 因為,原本方塊的寬度就是30,// 那么,在X軸正方向(寬度增量就是z - 30)// 由于寬度向右伸長了z - 30// 所以將左邊距設置為-(z - 30),來抵消這個向右伸長的增量// 所以,看起來就是在向左移動// 實際上是伸長以后將整個圖形同時向左移相應的距離// 而并非是實際向左伸長p3.style.width = z + 'px';

}效果圖:

標簽: JavaScript
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
国产精品黄色片| 粉嫩av一区二区三区四区五区| 天堂av在线| 久久天堂成人| 久久国产精品亚洲77777| 蜜桃视频在线观看一区| 三级在线观看一区二区| 综合干狼人综合首页| 亚洲精品美女91| 亚洲69av| 欧美一区=区三区| 国产精品第一| 国产盗摄——sm在线视频| 伊人久久大香线蕉av不卡| 麻豆9191精品国产| 国产精品宾馆| 日韩欧美二区| 亚洲一区二区三区久久久| 国产调教精品| 成人免费电影网址| 免费不卡在线视频| 久久精品国产99国产| 9国产精品视频| 亚洲精品一级二级三级| 久久精品 人人爱| 国产视频一区二区在线播放| 国产精品v日韩精品v欧美精品网站| 久久精品一区二区国产| 99成人超碰| 视频国产精品| 欧美国产偷国产精品三区| 欧美jjzz| 青青草精品视频| 成人看片网站| 亚洲毛片视频| 日韩成人a**站| 亚洲精品日本| 欧美成a人国产精品高清乱码在线观看片在线观看久 | 国产成人免费视频网站视频社区| 99精品综合| 国产精品自在| 婷婷综合在线| 欧美aa在线视频| 久久最新视频| 亚洲一级少妇| 欧美有码在线| 影音先锋国产精品| 国产一区二区色噜噜| 亚洲精品精选| 在线视频观看日韩| 欧美久久久网站| 亚洲激情另类| 国产一区二区三区天码| 在线日韩成人| 在线国产一区| 国产欧洲在线| 国产精久久一区二区| 亚洲区欧美区| 欧美日韩国产欧| 91精品韩国| 精品在线网站观看| 欧美三级第一页| 伊人精品久久| 91久久中文| 久久精品电影| 国产精品黄色| 日韩黄色在线观看| 日韩中文字幕亚洲一区二区va在线 | 亚洲一区二区小说| 激情亚洲影院在线观看| 老司机精品视频网| 欧美亚洲一区二区三区| 蜜臀久久99精品久久久画质超高清| av中文字幕在线观看第一页| 国产精品一区二区三区www| 日韩午夜视频在线| 亚洲精品日本| 蜜桃一区二区三区在线观看| 99热精品在线观看| 亚洲先锋成人| 婷婷成人综合| 国产一区日韩一区| 久久久久免费av| 人人香蕉久久| 不卡福利视频| 日韩电影免费网站| 欧美成a人国产精品高清乱码在线观看片在线观看久 | 黄色精品视频| 久久天堂影院| 美女视频黄免费的久久| 老牛国内精品亚洲成av人片| 国产精品对白| 麻豆久久久久久久| 欧美激情三区| 久久久久亚洲精品中文字幕| 欧美精品成人| 国产一区二区三区四区| 国产一区二区三区天码| 精品视频网站| 国产精品原创| 久久伦理在线| 国产精品色网| 亚洲精品福利| 国产精品久久乐| 精品国产欧美日韩| av综合电影网站| 亚洲天堂黄色| 男女男精品视频网| 日本成人精品| 精品视频网站| 国产综合婷婷| 美国三级日本三级久久99| 日日夜夜免费精品视频| 国产欧美一级| 福利一区二区三区视频在线观看| 蜜臀国产一区| 欧美日韩四区| 日韩二区在线观看| 老司机精品视频网| 日韩精品网站| 蜜桃av一区二区在线观看| 国产美女撒尿一区二区| 伊人久久视频| 三级欧美在线一区| 国产亚洲人成a在线v网站| 成人在线视频免费看| 免费欧美一区| 日韩不卡在线观看日韩不卡视频| 国产欧美日韩精品高清二区综合区| 精品国产一区二区三区性色av| 99久久亚洲精品蜜臀| 蜜臀av亚洲一区中文字幕| 欧美国产另类| 亚洲香蕉网站| 91p九色成人| 蜜臀久久精品| 亚洲一区二区小说| 久久精品系列| 国产农村妇女精品一二区| 国产精品久久久久9999高清| 欧美一区二区三区高清视频| 日本亚洲最大的色成网站www| 国产精品不卡| 天堂va蜜桃一区二区三区| 国产精品亚洲片在线播放| 99久久久久国产精品| 日本午夜精品| 久久中文亚洲字幕| 国产精品中文字幕制服诱惑| 午夜电影亚洲| 欧美成人精品午夜一区二区| 亚洲成人日韩| 精品资源在线| 亚洲一二三区视频| 亚洲日本网址| 国产麻豆精品久久| 久久国产精品久久w女人spa| 红杏一区二区三区| 日韩激情综合| 美女网站一区| 精品国产精品久久一区免费式| 国产精品美女久久久| 国产成人1区| 91欧美精品| 麻豆精品91| 999久久久精品国产| 老司机精品视频在线播放| 亚洲网址在线观看| 欧美在线网站| 999久久久国产精品| 欧美激情三区| 日韩av二区在线播放| 在线午夜精品| 久久久精品网| 国产精品一区二区三区四区在线观看| av成人国产| 99久久婷婷| 伊人久久国产| 成人午夜亚洲| 麻豆精品蜜桃视频网站| 日本午夜精品一区二区三区电影 | 国产91精品对白在线播放| 国产精品99久久久久久董美香| 石原莉奈一区二区三区在线观看 | 久久精品av| 麻豆mv在线观看| 国产精品黄色片| 日韩二区在线观看| 男女男精品视频网| 亚洲一区二区三区高清不卡| 亚洲不卡系列| 成人久久一区| 日韩在线短视频| 麻豆网站免费在线观看| 精品视频在线一区二区在线| 国产美女精品视频免费播放软件| 91精品国产自产在线丝袜啪| 日韩精品一区二区三区av| 亚洲欧美在线综合| 亚洲专区视频|