Team:Slovenia/Support

From 2009.igem.org

(Difference between revisions)
Line 1: Line 1:
 +
<style type="text/css">
 +
 +
/*Credits: Dynamic Drive CSS Library */
 +
/*URL: http://www.dynamicdrive.com/style/ */
 +
 +
.suckerdiv ul{
 +
margin: 0;
 +
padding: 0;
 +
list-style-type: none;
 +
width: 160px; /* Width of Menu Items */
 +
border-bottom: 1px solid #ccc;
 +
}
 +
 +
.suckerdiv ul li{
 +
position: relative;
 +
}
 +
 +
/*Sub level menu items */
 +
.suckerdiv ul li ul{
 +
position: absolute;
 +
width: 170px; /*sub menu width*/
 +
top: 0;
 +
visibility: hidden;
 +
}
 +
 +
/* Sub level menu links style */
 +
.suckerdiv ul li a{
 +
display: block;
 +
overflow: auto; /*force hasLayout in IE7 */
 +
color: black;
 +
text-decoration: none;
 +
background: #fff;
 +
padding: 1px 5px;
 +
border: 1px solid #ccc;
 +
border-bottom: 0;
 +
}
 +
 +
.suckerdiv ul li a:visited{
 +
color: black;
 +
}
 +
 +
.suckerdiv ul li a:hover{
 +
background-color: yellow;
 +
}
 +
 +
.suckerdiv .subfolderstyle{
 +
background: url(media/arrow-list.gif) no-repeat center right;
 +
}
 +
 +
 +
/* Holly Hack for IE \*/
 +
* html .suckerdiv ul li { float: left; height: 1%; }
 +
* html .suckerdiv ul li a { height: 1%; }
 +
/* End */
 +
 +
</style>
 +
 +
<script type="text/javascript">
 +
 +
//SuckerTree Vertical Menu 1.1 (Nov 8th, 06)
 +
//By Dynamic Drive: http://www.dynamicdrive.com/style/
 +
 +
var menuids=["suckertree1"] //Enter id(s) of SuckerTree UL menus, separated by commas
 +
 +
function buildsubmenus(){
 +
for (var i=0; i<menuids.length; i++){
 +
  var ultags=document.getElementById(menuids[i]).getElementsByTagName("ul")
 +
    for (var t=0; t<ultags.length; t++){
 +
    ultags[t].parentNode.getElementsByTagName("a")[0].className="subfolderstyle"
 +
if (ultags[t].parentNode.parentNode.id==menuids[i]) //if this is a first level submenu
 +
ultags[t].style.left=ultags[t].parentNode.offsetWidth+"px" //dynamically position first level submenus to be width of main menu item
 +
else //else if this is a sub level submenu (ul)
 +
  ultags[t].style.left=ultags[t-1].getElementsByTagName("a")[0].offsetWidth+"px" //position menu to the right of menu item that activated it
 +
    ultags[t].parentNode.onmouseover=function(){
 +
    this.getElementsByTagName("ul")[0].style.display="block"
 +
    }
 +
    ultags[t].parentNode.onmouseout=function(){
 +
    this.getElementsByTagName("ul")[0].style.display="none"
 +
    }
 +
    }
 +
for (var t=ultags.length-1; t>-1; t--){ //loop through all sub menus again, and use "display:none" to hide menus (to prevent possible page scrollbars
 +
ultags[t].style.visibility="visible"
 +
ultags[t].style.display="none"
 +
}
 +
  }
 +
}
 +
 +
if (window.addEventListener)
 +
window.addEventListener("load", buildsubmenus, false)
 +
else if (window.attachEvent)
 +
window.attachEvent("onload", buildsubmenus)
 +
 +
</script>
 +
<!------------ NAD TEM NE SPREMINJAJ --------------->
 +
{{SLOtemp|
{{SLOtemp|
Content=
Content=
Line 21: Line 116:
}}
}}
 +
 +
<div class="suckerdiv">
 +
<ul id="suckertree1">
 +
<li><a href="#">Item 1</a></li>
 +
<li><a href="#">Item 2</a></li>
 +
<li><a href="#">Folder 1</a>
 +
  <ul>
 +
  <li><a href="#">Sub Item 1.1</a></li>
 +
  <li><a href="#">Sub Item 1.2</a></li>
 +
  </ul>
 +
</li>
 +
<li><a href="#">Item 3</a></li>
 +
 +
<li><a href="#">Folder 2</a>
 +
  <ul>
 +
  <li><a href="#">Sub Item 2.1</a></li>
 +
  <li><a href="#">Folder 2.1</a>
 +
    <ul>
 +
    <li><a href="#">Sub Item 2.1.1</a></li>
 +
    <li><a href="#">Sub Item 2.1.2</a></li>
 +
    <li><a href="#">Sub Item 2.1.3</a></li>
 +
    <li><a href="#">Sub Item 2.1.4</a></li>
 +
    </ul>
 +
  </li>
 +
</ul>
 +
</li>
 +
<li><a href="#">Item 4</a></li>
 +
</ul>
 +
</div>

Revision as of 10:20, 10 October 2009

<style type="text/css">

/*Credits: Dynamic Drive CSS Library */ /*URL: http://www.dynamicdrive.com/style/ */

.suckerdiv ul{ margin: 0; padding: 0; list-style-type: none; width: 160px; /* Width of Menu Items */ border-bottom: 1px solid #ccc; }

.suckerdiv ul li{ position: relative; }

/*Sub level menu items */ .suckerdiv ul li ul{ position: absolute; width: 170px; /*sub menu width*/ top: 0; visibility: hidden; }

/* Sub level menu links style */ .suckerdiv ul li a{ display: block; overflow: auto; /*force hasLayout in IE7 */ color: black; text-decoration: none; background: #fff; padding: 1px 5px; border: 1px solid #ccc; border-bottom: 0; }

.suckerdiv ul li a:visited{ color: black; }

.suckerdiv ul li a:hover{ background-color: yellow; }

.suckerdiv .subfolderstyle{ background: url(media/arrow-list.gif) no-repeat center right; }


/* Holly Hack for IE \*/

  • html .suckerdiv ul li { float: left; height: 1%; }
  • html .suckerdiv ul li a { height: 1%; }

/* End */

</style>

<script type="text/javascript">

//SuckerTree Vertical Menu 1.1 (Nov 8th, 06) //By Dynamic Drive: http://www.dynamicdrive.com/style/

var menuids=["suckertree1"] //Enter id(s) of SuckerTree UL menus, separated by commas

function buildsubmenus(){ for (var i=0; i<menuids.length; i++){

 var ultags=document.getElementById(menuids[i]).getElementsByTagName("ul")
   for (var t=0; t<ultags.length; t++){
   ultags[t].parentNode.getElementsByTagName("a")[0].className="subfolderstyle"

if (ultags[t].parentNode.parentNode.id==menuids[i]) //if this is a first level submenu ultags[t].style.left=ultags[t].parentNode.offsetWidth+"px" //dynamically position first level submenus to be width of main menu item else //else if this is a sub level submenu (ul) ultags[t].style.left=ultags[t-1].getElementsByTagName("a")[0].offsetWidth+"px" //position menu to the right of menu item that activated it

   ultags[t].parentNode.onmouseover=function(){
   this.getElementsByTagName("ul")[0].style.display="block"
   }
   ultags[t].parentNode.onmouseout=function(){
   this.getElementsByTagName("ul")[0].style.display="none"
   }
   }

for (var t=ultags.length-1; t>-1; t--){ //loop through all sub menus again, and use "display:none" to hide menus (to prevent possible page scrollbars ultags[t].style.visibility="visible" ultags[t].style.display="none" }

 }

}

if (window.addEventListener) window.addEventListener("load", buildsubmenus, false) else if (window.attachEvent) window.attachEvent("onload", buildsubmenus)

</script>


We would like to thank our sponsors:



GENEART






MrGene.gif



Locations of visitors to this page

  • <a href="#">Item 1</a>
  • <a href="#">Item 2</a>
  • <a href="#">Folder 1</a>
    • <a href="#">Sub Item 1.1</a>
    • <a href="#">Sub Item 1.2</a>
  • <a href="#">Item 3</a>
  • <a href="#">Folder 2</a>
    • <a href="#">Sub Item 2.1</a>
    • <a href="#">Folder 2.1</a>
      • <a href="#">Sub Item 2.1.1</a>
      • <a href="#">Sub Item 2.1.2</a>
      • <a href="#">Sub Item 2.1.3</a>
      • <a href="#">Sub Item 2.1.4</a>
  • <a href="#">Item 4</a>