Template:Paris2009 menu6
From 2009.igem.org
(Difference between revisions)
Christophe.R (Talk | contribs) |
Christophe.R (Talk | contribs) |
||
(20 intermediate revisions not shown) | |||
Line 1: | Line 1: | ||
<div id="menu2"> | <div id="menu2"> | ||
- | <html> | + | <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> |
<head> | <head> | ||
- | <style type="text/css"> | + | <title>Menu accordéon avec jQuery</title> |
- | + | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> | |
- | + | <style type="text/css"> | |
+ | |||
+ | #navigation { | ||
width: 110px; | width: 110px; | ||
margin: 20px 13px 0 7px; | margin: 20px 13px 0 7px; | ||
- | |||
float: left; | float: left; | ||
- | padding: | + | padding:0px; |
list-style: none; | list-style: none; | ||
+ | border-width: 0px; | ||
} | } | ||
- | + | ||
- | + | #navigation a, #navigation span { | |
- | + | display:block; | |
- | + | width: 110px; | |
- | list-style | + | list-style: none; |
- | + | background:url(https://static.igem.org/mediawiki/2009/7/7c/Menu_Paris.png) | |
- | + | ||
} | } | ||
- | + | ||
- | + | #navigation .toggleSubMenu2{ | |
list-style: none; | list-style: none; | ||
- | + | text-align:center; | |
- | + | margin:0px; | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | text- | + | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
font-weight:bold; | font-weight:bold; | ||
background: url(https://static.igem.org/mediawiki/2009/7/7c/Menu_Paris.png) repeat; | background: url(https://static.igem.org/mediawiki/2009/7/7c/Menu_Paris.png) repeat; | ||
+ | color:#b0310e; | ||
} | } | ||
- | |||
- | |||
- | + | ||
- | + | #navigation .toggleSubMenu a, #navigation .toggleSubMenu span { | |
- | + | list-style: none; | |
- | + | text-align:center; | |
- | + | margin:0px; | |
- | + | background: url(https://static.igem.org/mediawiki/2009/7/7c/Menu_Paris.png) repeat; | |
- | + | color:#b0310e; | |
- | + | font-weight:bold; | |
- | + | ||
- | + | ||
- | + | ||
- | // | + | |
- | + | ||
- | + | ||
- | + | ||
} | } | ||
- | + | ||
- | + | #navigation .open a, #navigation .open span { | |
- | + | list-style: none; | |
+ | margin:0px; | ||
} | } | ||
- | + | ||
- | + | #navigation li a:hover, #navigation li a:focus, #navigation li a:active { | |
- | + | text-decoration:underline; | |
- | + | color:#e53100; | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
} | } | ||
- | + | ||
- | + | #navigation .subMenu { | |
- | + | background: url(https://static.igem.org/mediawiki/2009/7/7c/Menu_Paris.png) repeat; | |
+ | margin: 0px; | ||
+ | border-width: 0px; | ||
+ | list-style: none; | ||
} | } | ||
- | + | ||
- | + | #navigation ul.subMenu a { | |
- | + | color:#e4e4e4; | |
- | + | text-align:center; | |
- | + | font-weight:normal; | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
} | } | ||
- | |||
- | |||
- | |||
- | + | #navigation ul.subMenu a:active, #navigation ul.subMenu a:focus, #navigation ul.subMenu a:hover, #navigation ul.subMenu .selflink{ | |
- | + | color:white; | |
- | + | text-align:center; | |
- | + | text-decoration:underline; | |
- | + | font-weight:normal; | |
- | + | ||
- | + | ||
- | + | ||
} | } | ||
- | + | .menu_header { | |
- | + | display: block; | |
- | + | width: 110px; | |
- | + | background: url(https://static.igem.org/mediawiki/2009/e/eb/Menu_header.png) no-repeat; | |
- | + | color: #FFF; | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
} | } | ||
- | + | .menu_footer { | |
- | + | width:110px; | |
- | + | height:10px; | |
- | + | background: url(https://static.igem.org/mediawiki/2009/d/d5/Footer_Menu.png) no-repeat; | |
- | + | color: #FFF; | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
} | } | ||
- | + | .open_at_load { | |
- | + | background: url(https://static.igem.org/mediawiki/2009/7/7c/Menu_Paris.png) repeat; | |
- | + | color:#e4e4e4; | |
- | + | list-style: none; | |
- | + | text-align:center; | |
- | + | margin:0px; | |
- | + | padding:0px; | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
} | } | ||
- | + | ||
- | + | #navigation ul.open_at_load a { | |
- | + | background: url(https://static.igem.org/mediawiki/2009/7/7c/Menu_Paris.png) repeat; | |
+ | color:#e4e4e4; | ||
+ | list-style: none; | ||
+ | text-align:center; | ||
+ | border-width: 0px; | ||
+ | font-weight:normal; | ||
} | } | ||
- | + | #navigation ul.open_at_load li a:focus, #navigation ul.open_at_load li a:hover, #navigation ul.open_at_load li a:active { | |
- | + | background: nurl(https://static.igem.org/mediawiki/2009/7/7c/Menu_Paris.png) repeat; | |
- | + | color:white; | |
- | + | list-style: none; | |
- | + | text-align:center;; | |
- | + | border-width: 0px; | |
- | + | text-decoration:underline; | |
+ | font-weight:normal; | ||
} | } | ||
- | |||
- | |||
- | |||
- | + | </style> | |
- | + | <!--[if lte IE 6]> | |
- | + | <style type="text/css"> | |
- | + | li { | |
- | + | height: 1px; | |
- | + | ||
- | + | ||
- | + | ||
} | } | ||
+ | </style> | ||
+ | <![endif]--> | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
+ | |||
+ | <script type="text/javascript" src="http://www.alsacreations.com/xmedia/tuto/exemples/accordeon/jquery-1.2.1.js"></script> | ||
+ | <script type="text/javascript"> | ||
+ | <!-- | ||
+ | $(document).ready( function () { | ||
+ | // Hide subMenu | ||
+ | // Exept the "open_at_load" : | ||
+ | $("ul.subMenu:not('.open_at_load')").hide(); | ||
+ | // On selectionne tous les items de liste portant la classe "toggleSubMenu" | ||
+ | |||
+ | // replace by span: | ||
+ | $("li.toggleSubMenu span").each( function () { | ||
+ | // On stocke le contenu du span : | ||
+ | var TexteSpan = $(this).text(); | ||
+ | $(this).replaceWith('<a href="" title="Afficher le sous-menu">' + TexteSpan + '</a>') ; | ||
+ | } ) ; | ||
+ | |||
+ | // modify "click" on link listed in class "toggleSubMenu" : | ||
+ | $("li.toggleSubMenu > a").click( function () { | ||
+ | // if subMenu is already open, we close it : | ||
+ | if ($(this).next("ul.subMenu:visible").length != 0) { | ||
+ | $(this).next("ul.subMenu").slideUp("normal", function () { $(this).parent().removeClass("open") } ); | ||
+ | } | ||
+ | // if subMenu is hided, we close them : | ||
+ | else { | ||
+ | $("ul.subMenu").slideUp("normal", function () { $(this).parent().removeClass("open") } ); | ||
+ | $(this).next("ul.subMenu").slideDown("normal", function () { $(this).parent().addClass("open") } ); | ||
+ | } | ||
+ | return false; | ||
+ | }); | ||
+ | |||
+ | } ) ; | ||
+ | // --> | ||
</script> | </script> | ||
- | |||
</head> | </head> | ||
- | <body><table><tr><td> | + | <body> |
- | + | <table cellspacing="0"><tr><td> | |
- | <ul id=" | + | <ul id="navigation"> |
- | + | <li class="menu_header"> | |
- | <hr> | + | <hr> |
- | + | <hr> | |
- | + | <li class="toggleSubMenu"> <span> Home </span> | |
- | + | <ul class="subMenu"> | |
- | + | <li><a href="https://2009.igem.org/Team:Paris#top">Synopsis</a></li> | |
- | + | <hr> | |
- | + | <li><a href="https://2009.igem.org/Team:Paris/Project#top">Project overview</a></li> | |
- | + | <hr> | |
- | + | <li><a href="https://2009.igem.org/Team:Paris/DryLab#top">Modeling overview</a></li> | |
- | + | <hr> | |
- | + | <li><a href="https://2009.igem.org/Team:Paris/Conclusion#top">Conclusion & Results</a></li> | |
- | + | <hr> | |
- | + | <hr> | |
- | + | <li><a href="https://2009.igem.org/Team:Paris/Brainstorm#top">Brainstorm</a></li> | |
- | + | <hr> | |
- | + | <li><a href="https://2009.igem.org/Team:Paris/safety#top">Safety</a></li> | |
- | + | </ul> | |
- | + | </li> | |
- | + | <hr> | |
- | + | <li class="menu_footer"> </li> | |
- | + | <li class="menu_header"> | |
- | + | <hr> | |
- | + | <hr> | |
- | + | <li class="toggleSubMenu"> <span> Addressing the message </span> | |
- | + | <ul class="subMenu"> | |
- | + | <li><a href="https://2009.igem.org/Team:Paris/Addressing_overview#top">To the periplasm</a></li> | |
- | + | <hr> | |
- | + | <li><a href="https://2009.igem.org/Team:Paris/Addressing_overview2#top">In the outer membrane</a></li> | |
- | + | <hr> | |
- | + | <li><a href="https://2009.igem.org/Team:Paris/Addressing_testing#top">WetLab</a></li> | |
- | + | </ul> | |
- | + | </li> | |
- | + | <hr> | |
- | < | + | <li class="toggleSubMenu"><span> Producing the messenger </span> |
- | + | <ul class="subMenu"> | |
- | + | <li><a href="https://2009.igem.org/Team:Paris/Production_overview#top">Vesicle production system</a></li> | |
- | < | + | <hr> |
- | + | <li><a href="https://2009.igem.org/Team:Paris/Production_modeling#top">Vesicle production model</a></li> | |
- | + | <hr> | |
- | + | <li><a href="https://2009.igem.org/Team:Paris/Production_modeling2#top">Vesicle biophysics model</a></li> | |
- | + | <hr> | |
- | + | <li><a href="https://2009.igem.org/Team:Paris/Production_testing#top">WetLab</a></li> | |
- | + | </ul> | |
- | + | </li> | |
- | + | <hr> | |
- | + | <li class="toggleSubMenu"><span> Receiving the message </span> | |
- | + | <ul class="subMenu"> | |
- | + | <li><a href="https://2009.igem.org/Team:Paris/Transduction_overview#top">Membrane fusion</a></li> | |
- | <hr> | + | <hr> |
- | + | <li><a href="https://2009.igem.org/Team:Paris/Transduction_overview2#top">Signal Transduction</a></li> | |
- | </ul></td></tr> | + | <hr> |
+ | <li><a href="https://2009.igem.org/Team:Paris/Transduction_modeling#top">Fec operon simulation</a></li> | ||
+ | <hr> | ||
+ | <li><a href="https://2009.igem.org/Team:Paris/Transduction_testing#top">WetLab</a></li> | ||
+ | </ul> | ||
+ | </li> | ||
+ | <hr> | ||
+ | <li class="menu_footer"> </li> | ||
+ | <li class="menu_header"> | ||
+ | <hr> | ||
+ | <hr> | ||
+ | <li class="toggleSubMenu"><span> Ethics </span> | ||
+ | <ul class="subMenu"> | ||
+ | <li><a href="https://2009.igem.org/Team:Paris/Ethics_overview#top">Overview</a></li> | ||
+ | <hr> | ||
+ | <li><a href="https://2009.igem.org/Team:Paris/Ethics_ethicallabbook#top">Lab book</a></li> | ||
+ | <hr> | ||
+ | <li><a href="https://2009.igem.org/Team:Paris/Ethics_ethicalreport#top">Report</a></li> | ||
+ | <hr> | ||
+ | <li><a href="https://2009.igem.org/Team:Paris/Ethics_Materials#top">Materials</a></li> | ||
+ | </ul> | ||
+ | </li> | ||
+ | <hr> | ||
+ | <li class="menu_footer"> </li> | ||
+ | <li class="menu_header"> | ||
+ | <hr> | ||
+ | <hr> | ||
+ | <li class="toggleSubMenu2"> Tool, iPhone | ||
+ | <ul class="open_at_load"> | ||
+ | <li><a href="https://2009.igem.org/Team:Paris/Tool_introduction#top">Introduction</a></li> | ||
+ | <hr> | ||
+ | <li><a href="https://2009.igem.org/Team:Paris/Tool_DataBase#top ">Databases</a></li> | ||
+ | <hr> | ||
+ | <li><a href="https://2009.igem.org/Team:Paris/Tool_OSXSoft#top">Mac Software</a></li> | ||
+ | <hr> | ||
+ | <li><a href="https://2009.igem.org/Team:Paris/Tool_iPhone#top">iPhone</a></li> | ||
+ | </ul> | ||
+ | </li> | ||
+ | <hr> | ||
+ | <li class="menu_footer"> </li> | ||
+ | </ul> | ||
+ | </td></tr> | ||
</table> | </table> | ||
</body> | </body> | ||
- | |||
</html> | </html> | ||
- | |||
</div> | </div> | ||
<!-- start content area --> | <!-- start content area --> |