Template:Paris2009 menu

From 2009.igem.org

(Difference between revisions)
 
(143 intermediate revisions not shown)
Line 1: Line 1:
-
<div id="menu">
+
<div id="menu2">
 +
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
 +
<head>
 +
    <title>Menu accordéon avec jQuery</title>
 +
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
 +
<style type="text/css">
-
<ul>
+
#navigation {
-
<li class="menu_up"></li>
+
    width: 110px;
-
<li class="menu_header">[[Team:Paris | Home]]</li>
+
    margin: 20px 13px 0 7px;
-
<li >[[Team:Paris/Brainstorm | Brainstorm]]</li>
+
    float: left;
-
<li >[[Team:Paris/Project | OMV Project]]</li>
+
    padding:0px;
-
<li >[[Team:Paris/Conclusion | Conclusion]]</li>
+
    list-style: none;
-
</ul>
+
    border-width: 0px;
 +
}
 +
 +
#navigation a, #navigation span {
 +
    display:block;
 +
    width: 110px;
 +
    list-style: none;
 +
    background:url(https://static.igem.org/mediawiki/2009/7/7c/Menu_Paris.png)
 +
}
 +
 +
#navigation .toggleSubMenu2{
 +
    list-style: none;
 +
    text-align:center;
 +
    margin:0px;
 +
    font-weight:bold;
 +
    background: url(https://static.igem.org/mediawiki/2009/7/7c/Menu_Paris.png) repeat;
 +
    color:#b0310e;
 +
}
-
<ul>
+
-
<li class="menu_header">Production</li>
+
#navigation .toggleSubMenu a, #navigation .toggleSubMenu span {
-
<li>[[Team:Paris/Production_overview | Overview]]</li>
+
    list-style: none;
-
<li>[[Team:Paris/Production_modeling | Modeling]]</li>
+
    text-align:center;
-
<li>[[Team:Paris/Production_design | Parts design ]]</li>
+
    margin:0px;
-
<li>[[Team:Paris/Production_testing | Testing]]</li>
+
    background: url(https://static.igem.org/mediawiki/2009/7/7c/Menu_Paris.png) repeat;
-
<li>[[Team:Paris/Production_results | Results]]</li>
+
    color:#b0310e;
-
<li>[[Team:Paris/Production_conclusions | Conclusions]]</li>
+
    font-weight:bold;
-
</ul>
+
}
 +
 +
#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;
 +
}
-
<ul>
 
-
<li class="menu_header">Addressing</li>
 
-
<li>[[Team:Paris/Addressing_overview | Overview]]</li>
 
-
<li>[[Team:Paris/Addressing_modeling | Modeling]]</li>
 
-
<li>[[Team:Paris/Addressing_design | Parts design ]]</li>
 
-
<li>[[Team:Paris/Addressing_testing | Testing]]</li>
 
-
<li>[[Team:Paris/Addressing_results | Results]]</li>
 
-
<li>[[Team:Paris/Addressing_conclusions | Conclusions]]</li>
 
-
</ul>
 
-
<ul>
+
#navigation ul.subMenu a:active,  #navigation ul.subMenu a:focus, #navigation ul.subMenu a:hover, #navigation ul.subMenu .selflink{
-
<li class="menu_header">Transduction</li>
+
    color:white;
-
<li>[[Team:Paris/Transduction_overview | Overview]]</li>
+
    text-align:center;
-
<li>[[Team:Paris/Transduction_modeling | Modeling]]</li>
+
    text-decoration:underline;
-
<li>[[Team:Paris/Transduction_design | Parts design ]]</li>
+
    font-weight:normal;
-
<li>[[Team:Paris/Transduction_testing | Testing]]</li>
+
}
-
<li>[[Team:Paris/Transduction_results | Results]]</li>
+
-
<li>[[Team:Paris/Transduction_conclusions | Conclusions]]</li>
+
-
</ul>
+
-
<ul>
+
.menu_header {
-
<li class="menu_header">Ethics</li>
+
    display: block;
-
<li>[[Team:Paris/Ethics_introduction | Introduction]]</li>
+
    width: 110px;
-
</ul>
+
    background: url(https://static.igem.org/mediawiki/2009/e/eb/Menu_header.png) no-repeat;
 +
    color: #FFF;
 +
}
-
</div>
+
.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>
 +
</head>
 +
<body>
 +
<table cellspacing="0"><tr><td>
 +
    <ul id="navigation">
 +
        <li class="menu_header">&nbsp;
 +
    <hr>
 +
    <hr>
 +
        <li class="toggleSubMenu2"> Home
 +
            <ul class="open_at_load">
 +
                <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">&nbsp;</li>
 +
        <li class="menu_header">&nbsp;
 +
    <hr>
 +
    <hr>
 +
        <li class="toggleSubMenu2"> Addressing the message
 +
            <ul class="open_at_load">
 +
                <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="toggleSubMenu2"> Producing the messenger
 +
            <ul class="open_at_load">
 +
                <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="toggleSubMenu2"> Receiving the message
 +
            <ul class="open_at_load">
 +
                <li><a href="https://2009.igem.org/Team:Paris/Transduction_overview#top">Membrane fusion</a></li>
 +
    <hr>
 +
                <li><a href="https://2009.igem.org/Team:Paris/Transduction_overview2#top">Signal Transduction</a></li>
 +
    <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">&nbsp;</li>
 +
        <li class="menu_header">&nbsp;
 +
    <hr>
 +
    <hr>
 +
        <li class="toggleSubMenu2"> Ethics
 +
            <ul class="open_at_load">
 +
                <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">&nbsp;</li>
 +
        <li class="menu_header">&nbsp;
 +
    <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">&nbsp;</li>
 +
  </ul> 
 +
</td></tr>
 +
</table>
 +
</body>
 +
</html>
 +
</div>
<!-- start content area -->
<!-- start content area -->
<div id="paris_content_wrapper">
<div id="paris_content_wrapper">
<div id=paris_content_boxtop></div>
<div id=paris_content_boxtop></div>
<div id="paris_content">
<div id="paris_content">

Latest revision as of 00:58, 22 October 2009