這個(gè)簡單啊,就用CSS3的新屬性 過渡 transition 就好了,代碼如下:
創(chuàng)新互聯(lián)公司專注于惠來企業(yè)網(wǎng)站建設(shè),成都響應(yīng)式網(wǎng)站建設(shè)公司,購物商城網(wǎng)站建設(shè)?;輥砭W(wǎng)站建設(shè)公司,為惠來等地區(qū)提供建站服務(wù)。全流程按需制作網(wǎng)站,專業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,創(chuàng)新互聯(lián)公司專業(yè)和態(tài)度為您提供的服務(wù)
!DOCTYPE html
html
head
meta charset="UTF-8"
title文字漸變效果/title
style type="text/css"
div{
width: 100px;
height: 30px;
color: #000;
transition: color 1s;
}
div:hover{
color: yellow;
}
/style
/head
body
div移入試試看/div
/body
/html
基本的思路是這樣子的:先通過getElementBy……獲取到要修改的標(biāo)簽,比如div,然后設(shè)置標(biāo)簽里面的內(nèi)容即可,比如div.innerHTML = "要修改的內(nèi)容"
設(shè)置html5中字體的大小,首先需要理解是css中的font屬性,通過font-size來改變字體的大小,設(shè)置的方式,一般都是通過給這個(gè)元素的一個(gè)id或者是class來設(shè)置,具體看下面代碼:
html
head
style
#round{
width:400px;
height:200px;
}
#round p{
color:#f00; //設(shè)置字體顏色為紅色;
}
/style
/head
body
div id="round"
p測試文字/p
/div
/body
/html
方法調(diào)用該粒子插件:
particlesJS('particles-js', {
particles: {
color: '#fff',
shape: 'circle',
opacity: 1,
size: 4,
size_random: true,
nb: 150,
line_linked: {
enable_auto: true,
distance: 100,
color: '#fff',
opacity: 1,
width: 1,
condensed_mode: {
enable: false,
rotateX: 600,
使用了particles.js
particles.js可以從github網(wǎng)站下載到最新的源碼,網(wǎng)址是
使用方法非常簡單
第一步,在html中引入腳本文件 particles.min.js,這個(gè)文件在下載的壓縮包里可以找到
script?src="particles.min.js"/script
第二步,在html中放入一個(gè)div容器,設(shè)置id為particles-js。這個(gè)一般放在所有網(wǎng)頁元素的最后面就可以。
div?id="particles-js"/div
style?type="text/css"
#particles-js?{
position:?absolute;
top:0;
width:100%;
}
/style
第三步,設(shè)置窗口樣式
style?type="text/css"
#particles-js?{
z-index:?-1;
position:?absolute;
top:?0;
width:?100%;
background:?#aaa;
}/style
第四步,腳本生成粒子效果,可以單獨(dú)放在一個(gè)js文件里,也可以放在script標(biāo)簽里。無論如何,這段腳本要出現(xiàn)在div容器之后。
particlesJS("particles-js",?{??"particles":?{????"number":?{??????"value":?380,??????"density":?{????????"enable":?true,????????"value_area":?800
}
},????"color":?{??????"value":?"#ffffff"
},????"shape":?{??????"type":?"circle",??????"stroke":?{????????"width":?0,????????"color":?"#000000"
},??????"polygon":?{????????"nb_sides":?5
},??????"image":?{????????"src":?"img/github.svg",????????"width":?100,????????"height":?100
}
},????"opacity":?{??????"value":?0.5,??????"random":?false,??????"anim":?{????????"enable":?false,????????"speed":?1,????????"opacity_min":?0.1,????????"sync":?false
}
},????"size":?{??????"value":?3,??????"random":?true,??????"anim":?{????????"enable":?false,????????"speed":?40,????????"size_min":?0.1,????????"sync":?false
}
},????"line_linked":?{??????"enable":?true,??????"distance":?150,??????"color":?"#ffffff",??????"opacity":?0.4,??????"width":?1
},????"move":?{??????"enable":?true,??????"speed":?6,??????"direction":?"none",??????"random":?false,??????"straight":?false,??????"out_mode":?"out",??????"bounce":?false,??????"attract":?{????????"enable":?false,????????"rotateX":?600,????????"rotateY":?1200
}
}
},??"interactivity":?{????"detect_on":?"canvas",????"events":?{??????"onhover":?{????????"enable":?true,????????"mode":?"grab"
},??????"onclick":?{????????"enable":?true,????????"mode":?"push"
},??????"resize":?true
},????"modes":?{??????"grab":?{????????"distance":?140,????????"line_linked":?{??????????"opacity":?1
}
},??????"bubble":?{????????"distance":?400,????????"size":?40,????????"duration":?2,????????"opacity":?8,????????"speed":?3
},??????"repulse":?{????????"distance":?200,????????"duration":?0.4
},??????"push":?{????????"particles_nb":?4
},??????"remove":?{????????"particles_nb":?2
}
}
},??"retina_detect":?true});