Template:UCSF/subnav

From 2010.igem.org

(Difference between revisions)
Line 37: Line 37:
z-index: 10;
z-index: 10;
}
}
-
        #breadcrumbs li.fircurr{
 
-
                margin-left:0;
 
-
                z-index:10;
 
-
        }
 
#breadcrumbs li.parent-1 {
#breadcrumbs li.parent-1 {
z-index: 10;
z-index: 10;
Line 73: Line 69:
#breadcrumbs li.parent a,
#breadcrumbs li.parent a,
-
#breadcrumbs li.parent span{
+
#breadcrumbs li.parent span,
 +
#breadcrumbs li.current span {
color: #fff;
color: #fff;
margin: 0;
margin: 0;
Line 84: Line 81:
background-image: url(http://www.nature.com/view/nature/landing/styles/images/background-med-grey-crumb.png);
background-image: url(http://www.nature.com/view/nature/landing/styles/images/background-med-grey-crumb.png);
}
}
-
       
 
-
        #breadcrumbs li.fircurr span {
 
-
        background-image: url(http://www.nature.com/view/nature/landing/styles/images/background-med-grey-crumb.png);
 
-
    }
 
#breadcrumbs li.parent a:hover {
#breadcrumbs li.parent a:hover {
Line 114: Line 107:
       nav.className="first ";
       nav.className="first ";
     }
     }
-
     if(i<result.length-1){nav.className+="parent parent-"+i;}
+
     if(i!=result.length-1){nav.className+="parent parent-"+i;}
     if(i==result.length-1){
     if(i==result.length-1){
-
       nav.className="current";
+
       if(i==1){nav.className+="current";}
-
       if(i==1){nav.className="fircurr";}
+
       else{nav.className="current";}
     }
     }
-
    //alert(nav.className);
 
     var loc = "http:\/\/2010.igem.org\/Team:UCSF";
     var loc = "http:\/\/2010.igem.org\/Team:UCSF";
     for(var j=1;j<=i;j++){loc+=result[j];}
     for(var j=1;j<=i;j++){loc+=result[j];}
     nav.innerHTML="<a href=\""+loc+"\">"+result[i].substr(1)+"<\/a>";
     nav.innerHTML="<a href=\""+loc+"\">"+result[i].substr(1)+"<\/a>";
-
     if(nav.className=="current"){nav.innerHTML="<span>"+result[i].substr(1)+"<\/span>";}
+
     if(nav.className.contains("current")){nav.innerHTML="<span>"+result[i].substr(1)+"<\/span>";}
     subnav.appendChild(nav);
     subnav.appendChild(nav);
   }
   }

Revision as of 01:52, 10 October 2010