Template:Team:DukeProtocol/CSS
From 2014.igem.org
(Difference between revisions)
Line 93: | Line 93: | ||
</style> | </style> | ||
</head> | </head> | ||
+ | <body> | ||
+ | <div class="navleftholder"> | ||
+ | <ul class="navleft"> | ||
+ | <li><a id="navleftsub1" class="navleftsub" href="#board1">Timeline</a></li> | ||
+ | <li><a id="navleftsub2" class="navleftsub" href="#board2">Attributions</a></li> | ||
+ | <li><a id="navleftsub3" class="navleftsub" href="#board3">Protocols</a></li> | ||
+ | <li><a id="navleftsub4" class="navleftsub" href="#board4">References</a></li> | ||
+ | <li><a id="navleftsub5" class="navleftsub" href="#board5">Acknowledgements</a></li> | ||
+ | </ul></div> | ||
+ | <script type="text/javascript"> | ||
+ | $(function(){ | ||
+ | var board1_top = $("#board1").offset().top; | ||
+ | var board2_top = $("#board2").offset().top; | ||
+ | var board3_top = $("#board3").offset().top; | ||
+ | var board4_top = $("#board4").offset().top; | ||
+ | var board5_top = $("#board5").offset().top; | ||
+ | //alert(tops); | ||
+ | $(window).scroll(function(){ | ||
+ | var scroH = $(this).scrollTop(); | ||
+ | var screenH = window.innerHeight * 0.5; | ||
+ | if(scroH>=board5_top- screenH){ | ||
+ | set_cur("#navleftsub5"); | ||
+ | }else if(scroH>=board4_top- screenH){ | ||
+ | set_cur("#navleftsub4"); | ||
+ | }else if(scroH>=board3_top- screenH){ | ||
+ | set_cur("#navleftsub3"); | ||
+ | }else if(scroH>=board2_top- screenH){ | ||
+ | set_cur("#navleftsub2"); | ||
+ | }else if(scroH>=board1_top- screenH){ | ||
+ | set_cur("#navleftsub1"); | ||
+ | } | ||
+ | }); | ||
+ | |||
+ | $(".navleft li a").click(function() { | ||
+ | var el = $(this).attr('class'); | ||
+ | $('html, body').animate({ | ||
+ | scrollTop: $("#"+el).offset().top | ||
+ | }, 300); | ||
+ | $(this).addClass("cur").parent().siblings().find("a").removeClass("cur"); | ||
+ | }); | ||
+ | |||
+ | }); | ||
+ | function set_cur(n){ | ||
+ | if($(".navleft a").hasClass("cur")){ | ||
+ | $(".navleft a").removeClass("cur"); | ||
+ | } | ||
+ | $(".navleft a"+n).addClass("cur"); | ||
+ | } | ||
+ | </script> | ||
+ | <script type="text/javascript"> | ||
+ | $(function(){ | ||
+ | $('#myGallery1').galleryView({ | ||
+ | panel_width: 480, | ||
+ | panel_height: 256, | ||
+ | autoplay: true, | ||
+ | show_infobar: true, | ||
+ | infobar_opacity: 0.8, | ||
+ | pause_on_hover: true, | ||
+ | enable_overlays: true, | ||
+ | panel_scale: 'crop', | ||
+ | show_captions: true, | ||
+ | easing: 'swing', | ||
+ | pan_images: true, | ||
+ | }); | ||
+ | $('#myGallery2').galleryView({ | ||
+ | panel_width: 480, | ||
+ | panel_height: 256, | ||
+ | autoplay: true, | ||
+ | show_infobar: true, | ||
+ | infobar_opacity: 0.8, | ||
+ | pause_on_hover: true, | ||
+ | enable_overlays: true, | ||
+ | panel_scale: 'crop', | ||
+ | show_captions: true, | ||
+ | easing: 'swing', | ||
+ | pan_images: true, | ||
+ | }); | ||
+ | $('#myGallery3').galleryView({ | ||
+ | panel_width: 480, | ||
+ | panel_height: 256, | ||
+ | autoplay: true, | ||
+ | show_infobar: true, | ||
+ | infobar_opacity: 0.8, | ||
+ | pause_on_hover: true, | ||
+ | enable_overlays: true, | ||
+ | panel_scale: 'crop', | ||
+ | show_captions: true, | ||
+ | easing: 'swing', | ||
+ | pan_images: true, | ||
+ | }); | ||
+ | $('#myGallery4').galleryView({ | ||
+ | panel_width: 480, | ||
+ | panel_height: 256, | ||
+ | autoplay: true, | ||
+ | show_infobar: true, | ||
+ | infobar_opacity: 0.8, | ||
+ | pause_on_hover: true, | ||
+ | enable_overlays: true, | ||
+ | panel_scale: 'crop', | ||
+ | show_captions: true, | ||
+ | easing: 'swing', | ||
+ | pan_images: true, | ||
+ | }); | ||
+ | $('#myGallery5').galleryView({ | ||
+ | panel_width: 480, | ||
+ | panel_height: 256, | ||
+ | autoplay: true, | ||
+ | show_infobar: true, | ||
+ | infobar_opacity: 0.8, | ||
+ | pause_on_hover: true, | ||
+ | enable_overlays: true, | ||
+ | panel_scale: 'crop', | ||
+ | show_captions: true, | ||
+ | easing: 'swing', | ||
+ | pan_images: true, | ||
+ | }); | ||
+ | }); | ||
+ | </script> | ||
+ | </body> | ||
</html> | </html> |
Revision as of 16:56, 6 October 2014