Difference between revisions of "Team:Scut-Champion-Park"

Line 7: Line 7:
 
<title>iGEM - Champion Park</title>
 
<title>iGEM - Champion Park</title>
 
<link rel="stylesheet" type="text/css" href="https://2015.igem.org/Team:Scut-Champion-Park/css/index.css/?action=raw&ctype=text/css">
 
<link rel="stylesheet" type="text/css" href="https://2015.igem.org/Team:Scut-Champion-Park/css/index.css/?action=raw&ctype=text/css">
<style type="text/css">
+
                <script type="text/javascript" src="https://2015.igem.org/Team:Scut-Champion-Park/js/nav.js/?action=raw&ctype=text/javascript"></script>
        .menu-list {
+
margin:-4px 0 0 0;
+
padding: 0;
+
list-style: none;
+
display: none;
+
}
+
</style>
+
  
<script type="text/javascript">
+
function setElementSize() { //动态设置各元素尺寸
+
var doc_width = $(document).width();
+
var header_width = doc_width * 0.4887;
+
var footer_width = doc_width * 0.1541;
+
 
+
$(".banner").css('min-height', header_width); //设置header背景图片高度
+
$(".footer").css('min-height', footer_width); //设置footer背景图片高度
+
$(".container-decorator").css('margin-top', -(header_width-175)); //设置遮罩层高度
+
$(".container-decorator-content").css('height', $(".content-decorator").height()-206); //设置主遮罩层高度
+
$(".content-container").css('margin-top', -$(".container-decorator-content").height()-206); //设置main-container高度
+
}
+
 
+
$(function($) {
+
setElementSize();
+
 
+
/*  下拉菜单 */
+
$(".menu-table td").bind("mouseover", function() {
+
$(this).children(".menu-list").slideDown();
+
});
+
$(".menu-table td").bind("mouseleave", function() {
+
$(this).children(".menu-list").slideUp();
+
});
+
 
+
/* 菜单点击事件 */
+
$(".menu-list li").bind('click', function() {
+
$(".menu-tag").css('border-bottom', 'none'); //清除所有下划线
+
$(this).parent().siblings('.menu-tag').css('border-bottom', '3px solid #a4e9f9'); //在对应父菜单条目下添加下划线
+
 
+
var li_obj = $(this);
+
//var url = '/' + $(this).attr('url'); //获取页面url
+
                                        var url =  $(this).attr('url');
+
var page_height = $(this).attr("page-height"); //获取页面高度
+
var is_special = $(this).attr("is-special"); // 获取页面属性
+
                                        alert(url);
+
$.ajax({
+
url: url,
+
type: 'GET',
+
success:  function(html){
+
                                                        alert(html);
+
$(".content").html(html);
+
if (is_special == "True") {
+
$('.container-decorator').hide();
+
var header_height = $(".header").height();
+
var content_height = -header_height+240-65;
+
$('.content-container').css('margin-top', content_height); //设置main-container高度
+
} else {
+
$('.container-decorator').show();
+
$('.container-decorator-content').height(page_height-206);
+
$('.content-container').css('margin-top', -$('.container-decorator-content').height()-206); //设置main-container高度
+
}
+
}
+
 
+
})
+
.done(function() {
+
console.log("success");
+
 
+
})
+
.fail(function() {
+
console.log("error");
+
})
+
.always(function() {
+
console.log("complete");
+
});
+
});
+
});
+
</script>
+
 
</head>
 
</head>
 
<body >
 
<body >

Revision as of 02:56, 16 September 2015

<!DOCTYPE HTML> iGEM - Champion Park