用 jQuery 給你寫了一個(gè),保存成 html 文件用瀏覽器打開即可看到效果。
目前創(chuàng)新互聯(lián)建站已為上千家的企業(yè)提供了網(wǎng)站建設(shè)、域名、虛擬主機(jī)、網(wǎng)站運(yùn)營、企業(yè)網(wǎng)站設(shè)計(jì)、長安網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。
如果 不能打開,自己下一個(gè) jquery,然后修改一下路徑。
html
head
meta http-equiv="Content-Type" content="text/html; charset=utf-8"
title移動(dòng)方塊/title
style type="text/css"
html, body {
width: 100%;
height: 100%;
}
#box {
position: absolute;
width: 20px;
height: 20px;
background: #FF0;
border: 1px solid #F00;
}
#fig {
position: absolute;
top: 100px;
left: 100px;
width: 200px;
height: 200px;
background: #E4F2FF;
border: 1px solid #B1C6D9;
}
/style
script type="text/javascript" src=" "/script
script type="text/javascript"
$(document).ready(function() {
var $fig = $('#fig');
var $box = $('#box');
var P = $fig.position();
var M = 2;
var L = P.left - $box.width() - M;
var T = P.top - $box.height() - M;
var R = P.left + $fig.width() + M;
var B = P.top + $fig.height() + M;
var left = L;
var top = T;
$box.css('left', left);
$box.css('top', top);
var status = 0;
var STEP = 5;
setInterval(function() {
switch(status) {
case 0:
if(left R) {
left += STEP;
if(left R) left = R;
$box.css('left', left);
} else {
status = 1;
}
break;
case 1:
if(top B) {
top += STEP;
if(top B) top = B;
$box.css('top', top);
} else {
status = 2;
}
break;
case 2:
if(left L) {
left -= STEP;
if(left L) left = L;
$box.css('left', left);
} else {
status = 3;
}
break;
case 3:
if(top T) {
top -= STEP;
if(top T) top = T;
$box.css('top', top);
} else {
status = 0;
}
break;
default: break;
}
}, 100);
});
/script
/head
body
div id="box"/div
div id="fig"/div
/body
/html
用js觸發(fā)CSS3。
objstylewidth=400px時(shí),就會(huì)有過渡段,出現(xiàn)過渡動(dòng)畫,出現(xiàn)痕跡。
當(dāng)元素本身為display,none時(shí),若此時(shí)我們想通過js先將其變?yōu)閐isplay:block并且隨后再觸發(fā)其他想要的transition過渡效果,需要在js改變其為display:block后延遲100ms左右的時(shí)間再去設(shè)置其他過渡動(dòng)畫,否則該過渡動(dòng)畫不會(huì)觸發(fā)。
你好,問題出現(xiàn)在你的第15行樣式上;
應(yīng)該這么寫:
#tab ul li.active{background:white;color:#000;}
注意li.active之間沒有空格。
希望能幫到你。
網(wǎng)站標(biāo)題:javascript方塊,編程方塊圖
網(wǎng)站路徑:http://muchs.cn/article32/pheepc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供手機(jī)網(wǎng)站建設(shè)、定制網(wǎng)站、做網(wǎng)站、網(wǎng)頁設(shè)計(jì)公司、網(wǎng)站排名、移動(dòng)網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)