Team:Jilin China

Team
Project
Lab
Model
Parts
HP
Judging
Home
Members
Collaborations
Attributtions
Background
Description
Design
Result
Demonstrate
Notebook
Protocols
Safety
Model
Our parts
Improvement
Measurement
Integrated
Engagement
Juding Form
Medals

<script>

//导航鼠标hover var nav_bg = document.getElementById("nav_bg"); //获取导航外层项目 //滑的太快有bug 排他原则去bug

var moding = 0; //是否在转换过程中 var mode_now = 0; //双模导航的模式

var coupleColor = [ "rgba(255,255,255,1)","rgba(255,0,60,.7)"];

var daErZi=[]; var last=0;

function initCB() { $$("nav_bg").style.transition = 0.5 + "s";

}

//根据实际情况换文字颜色 function colorCA() { for (var i = 0; i < getChildNodes($$("first_s").getElementsByTagName("ul")[0], "LI").length; i++) { getChildNodes($$("first_s").getElementsByTagName("ul")[0], "LI")[i].getElementsByTagName("a")[0].style.color = coupleColor[mode_now]; } }



//模式1的所有行为 function nav_anti1() {

for (var i = 0; i < $$("first_s").getElementsByTagName("li").length; i++) { //对象变that var that = $$("first_s").getElementsByTagName("li")[i]; //获取所有有子节点的li并输出到数组中 if (getChildNodes($$("first_s").getElementsByTagName("li")[i], "UL").length > 0) { daErZi.push(i + 1); }


//遍历onmouseenter (function (i) { that.onmouseenter = function () {


               console.log(i+"来");


for (var b = 0; b < getChildNodes($$("first_s").getElementsByTagName("ul")[0], "LI").length; b++) { //摸到了怎么办 if (this === getChildNodes($$("first_s").getElementsByTagName("ul")[0], "LI")[b]) {

//其他的进度条消失

$C$("jindutiao")[b].style.display = "none";

$C$("jindutiao")[b].style.transition = 0 + "s" + " linear"; $C$("jindutiao")[b].style.width = 100+ "%";

this.style.backgroundColor = coupleColor[mode_now]; this.getElementsByTagName("a")[0].style.color = coupleColor[mode_now == 0 ? mode_now + 1 : (mode_now == 1 ? mode_now - 1 : 0)];

}

}

//如果有子菜单的话那就放出来 if (getChildNodes(this, "UL").length > 0) {

for (var i = 0; i < $C$("navul1").length; i++) { $C$("navul1")[i].style.display="none"; } //alert("d"); for (var j = 0; j < getChildNodes(this, "UL").length; j++) { getChildNodes(this, "UL")[j].style.display = "block"; var ul = getChildNodes(this, "UL")[j]; setTimeout(function () {

for (var z = getChildNodes(ul, "LI").length - 1, x = 0; z >= 0; z--, x++) {

(function (z, x) {

                 setTimeout(function(){getChildNodes(ul, "LI")[z].style.display = "block";},20);

time_1 = setTimeout(function () {

getChildNodes(ul, "LI")[z].style.transition = 0.5 + "s ease"; getChildNodes(ul, "LI")[z].style.zIndex = x * 10 + 5; getChildNodes(ul, "LI")[z].style.transform = "translate(0px," + 61 * z + "px)"; getChildNodes(ul, "LI")[z].style.opacity = 1;


}, 50 * (x + 1))

})(z, x);


}


}, 10); }

}

}

})(i);

//离开的动作 (function (i) { that.onmouseleave = function () {


//碰到有节点的li不进行离开//或者离开一半 for (var m = 0; m < daErZi.length; m++) { if (i == daErZi[m]) { return; } } //背景变色 //initCB(); //colorCA();


//如果有子菜单的话那就收回来 if (getChildNodes(this, "UL").length > 0) { this.style.backgroundColor = coupleColor[1]; this.getElementsByTagName("a")[0].style.color = coupleColor[0];

//alert("d"); for (var j = 0; j < getChildNodes(this, "UL").length; j++) { var ul = getChildNodes(this, "UL")[j]; for (var z = getChildNodes(ul, "LI").length - 1, x = 0; z >= 0; z--, x++) {

(function (z, x) { setTimeout(function () { getChildNodes(ul, "LI")[z].style.opacity = 0; getChildNodes(ul, "LI")[z].style.transition = .2 + "s ease"; getChildNodes(ul, "LI")[z].style.transform = "translate(0px," + 0 + "px)";

                setTimeout(function(){getChildNodes(ul, "LI")[z].style.display = "none";},200);

}, 10 * (x + 1))

})(z, x);

}

}

}

}


})(i); }

} nav_anti1(); var heighta = document.body.offsetHeight; var srcolltop; window.onscroll=function(){ srcolltop=document.documentElement.scrollTop || document.body.scrollTop; if(srcolltop>80){ $$("first_s").style.position="fixed"; }

 if(srcolltop<80){
   $$("first_s").style.position="absolute";
 }

}

</script> <script> function chuxian(el){

 el.style.transform="translate(-50%,0px)";
 el.style.display="block";
 el.style.opacity=0;
 setTimeout(function(){
   el.style.transition="0.5s";
   el.style.transform="translate(0%,0px)";
   el.style.opacity=1;
 },20);

}

function xiaoshi(el){


   el.style.transition="0.2s";
   el.style.transform="translate(-50%,0px)";
   el.style.opacity=0;

setTimeout(function(){

 el.style.display="none";
 },200);


}


function zibianse(num){

 for(var i=0;i<$C$("s501").length;i++){
   if(i!=num){
       xiaoshi($C$("div502")[i]);
   }
 
   if(hasClass($C$("s501")[i],"able")){
     removeClass($C$("s501")[i],"able");
 } 
 }
 addClass($C$("s501")[num],"able")

}





for(var i=0;i<$C$("s501").length;i++){

 (function(i){
   $C$("s501")[i].onclick=function(e){
     event.stopPropagation();
     zibianse(i);
   
     chuxian($C$("div502")[i]);
     
   }
 })(i)

}

$C$("navbtn")[0].onclick=function(){

   $C$("mobilenav")[0].style.display="block";
 chuxian($C$("div501")[0]);
 $C$("div503")[0].style.display="block";

} for(var i=0;i<$C$("s501").length;i++){

(function(i){

 $C$("div502")[i].onclick=function(e){
 
 xiaoshi($C$("div502")[i]);
 

}

 })(i)

}


$C$("div503")[0].onclick=function(){

   xiaoshi($C$("div501")[0]);
   this.style.display="none";
   $C$("mobilenav")[0].style.display="none";

}


</script>