第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

為什么同樣設(shè)置的速度是10px,移進(jìn)移出的速度為什么不一樣?

<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

? ? <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

? ? <title>速度動(dòng)畫?。?!測(cè)試</title>

? ? <style>

? ? ? ? #div1 {

? ? ? ? ? ?

? ? ? ? ? ? background-color: red;

? ? ? ? ? ? width: 200px;

? ? ? ? ? ? height: 200px;

? ? ? ? ? ? position: relative;

? ? ? ? ? ? left: -200px;

? ? ? ? ? ? top: 0;

? ? ? ? }


? ? ? ? ? ? #div1 span {

? ? ? ? ? ? ? ? width: 20px;

? ? ? ? ? ? ? ? height: 50px;

? ? ? ? ? ? ? ? background: blue;

? ? ? ? ? ? ? ? position: absolute;

? ? ? ? ? ? ? ? left: 200px;

? ? ? ? ? ? ? ? top: 75px;

? ? ? ? ? ? }

? ? </style>

? ? <script>

? ? ? ? window.onload = function () {

? ? ? ? ? ? var oDiv = document.getElementById('div1');

? ? ? ? ? ? oDiv.onmouseover = function () {

? ? ? ? ? ? ? ? startMove();

? ? ? ? ? ? }

? ? ? ? ? ? oDiv.onmouseout = function () {

? ? ? ? ? ? ? ? startMove1();

? ? ? ? ? ? }

?}

? ? ? ? ? ? var timer = null;

? ? ? ? ? ? function startMove() {

? ? ? ? ? ? ? ? clearInterval(timer);

? ? ? ? ? ? ? ? var oDiv = document.getElementById('div1');

? ? ? ? ? ? ? ? timer = setInterval(function () {

? ? ? ? ? ? ? ? ? ? if (oDiv.offsetLeft>0) {

? ? ? ? ? ? ? ? ? ? ? ? clearInterval(timer);

? ? ? ? ? ? ? ? ? ? }

? ? ? ? ? ? ? ? ? ? else {

? ? ? ? ? ? ? ? ? ? ? ? oDiv.style.left = oDiv.offsetLeft+10+'px';

? ? ? ? ? ? ? ? ? ? }

? ? ? ? ? ? ? ? }, 30)

? ? ? ? ? ? }

? ? ? ? ? ? function startMove1() {

? ? ? ? ? ? ? ? clearInterval(timer);

? ? ? ? ? ? ? ? var oDiv = document.getElementById('div1');

? ? ? ? ? ? ? ? timer = setInterval(function () {

? ? ? ? ? ? ? ? ? ? if (oDiv.offsetLeft< -100) {

? ? ? ? ? ? ? ? ? ? ? ? clearInterval(timer);

? ? ? ? ? ? ? ? ? ? }

? ? ? ? ? ? ? ? ? ? else {

? ? ? ? ? ? ? ? ? ? ? ? oDiv.style.left = oDiv.offsetLeft -10+ 'px';

? ? ? ? ? ? ? ? ? ? }


? ? ? ? ? ? ? ? }, 30);


? ? ? ? ? ? }

? ? </script>

</head>

<body>

? ? <div id="div1">

? ? ? ? <span id="share">分享!</span>

? ? </div>

</body>

</html>


正在回答

1 回答

在最前面清空一下樣式。

*{

margin:0;

padding:0;

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

善良阿呆

我也是這個(gè)問(wèn)題,為什么清空樣式就好了呢?
2016-08-08 回復(fù) 有任何疑惑可以回復(fù)我~
#2

異擇Y

以360瀏覽器為例,對(duì)本次運(yùn)動(dòng)有影響的是默認(rèn)的margin。 首先,margin加載在body上(當(dāng)清除margin時(shí)div會(huì)向左和向上移動(dòng)可知),為8px。 其次,offsetLeft的值是div左邊界至瀏覽器左邊界的值。style.left是div左邊界至body左邊界的值。兩個(gè)值的差值為margin:8px,也就是說(shuō)在數(shù)值上offsetLeft=style.left+8。 因此,在onmouseover事件中,style.left=style.left+18 在onmouseout事件中,style.left=style.left-2。
2016-08-09 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

為什么同樣設(shè)置的速度是10px,移進(jìn)移出的速度為什么不一樣?

我要回答 關(guān)注問(wèn)題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)