Commit 90ac05a1df11d3f6f2587a9b5058f081ce7d5f0d
1 parent
67dfaf5c
修改列表可以滚动,而头不动。
Showing
5 changed files
with
61 additions
and
24 deletions
WebRoot/WEB-INF/jsp/sunvote/paper/paper_list2.jsp
@@ -35,6 +35,7 @@ | @@ -35,6 +35,7 @@ | ||
35 | 35 | ||
36 | <form action="../paper/list2.do" method="post" name="Form" id="Form"> | 36 | <form action="../paper/list2.do" method="post" name="Form" id="Form"> |
37 | <div class="head_box"> | 37 | <div class="head_box"> |
38 | + <div class="box_header"> | ||
38 | <div class="head_box_l"> | 39 | <div class="head_box_l"> |
39 | <p> | 40 | <p> |
40 | <span class="right_b"></span>试卷管理 | 41 | <span class="right_b"></span>试卷管理 |
@@ -47,12 +48,18 @@ | @@ -47,12 +48,18 @@ | ||
47 | src="../static/images/search.png" /></a> | 48 | src="../static/images/search.png" /></a> |
48 | </div> | 49 | </div> |
49 | <div class="clear"></div> | 50 | <div class="clear"></div> |
50 | - </div> | ||
51 | - <div class="table_box"> | ||
52 | - <table class="table table-striped"> | 51 | + </div> |
52 | + <div style="padding:0 5%;background:#fff;"> | ||
53 | + <table class="table table-striped"> | ||
54 | + <col style="width: 10%" /> | ||
55 | + <col style="width: 20%" /> | ||
56 | + <col style="width: 20%" /> | ||
57 | + <col style="width: 20%" /> | ||
58 | + <col style="width: 20%" /> | ||
59 | + <col style="width: 10%" /> | ||
53 | <thead> | 60 | <thead> |
54 | <tr> | 61 | <tr> |
55 | - <th><input type="checkbox" name='ids' />序号</th> | 62 | + <th><input type="checkbox" name='ids' id="ids" />序号</th> |
56 | <th>测验标题</th> | 63 | <th>测验标题</th> |
57 | <th>创建时间</th> | 64 | <th>创建时间</th> |
58 | <th>建议考试时长</th> | 65 | <th>建议考试时长</th> |
@@ -60,6 +67,17 @@ | @@ -60,6 +67,17 @@ | ||
60 | <th>操作</th> | 67 | <th>操作</th> |
61 | </tr> | 68 | </tr> |
62 | </thead> | 69 | </thead> |
70 | + </table> | ||
71 | + </div> | ||
72 | + </div> | ||
73 | + <div class="table_box"> | ||
74 | + <table class="table table-striped"> | ||
75 | + <col style="width: 10%" /> | ||
76 | + <col style="width: 20%" /> | ||
77 | + <col style="width: 20%" /> | ||
78 | + <col style="width: 20%" /> | ||
79 | + <col style="width: 20%" /> | ||
80 | + <col style="width: 10%" /> | ||
63 | <tbody> | 81 | <tbody> |
64 | <c:choose> | 82 | <c:choose> |
65 | <c:when test="${not empty varList}"> | 83 | <c:when test="${not empty varList}"> |
@@ -116,9 +134,10 @@ | @@ -116,9 +134,10 @@ | ||
116 | $("#Form").submit(); | 134 | $("#Form").submit(); |
117 | } | 135 | } |
118 | 136 | ||
119 | - $('.table_box > .table > thead > tr > th input[type=checkbox]').eq(0).on('click', function(){ | ||
120 | - var th_checked = this.checked;//checkbox inside "TH" table header | ||
121 | - $(this).closest('table').find('tbody > tr').each(function(){ | 137 | + $('#ids').on('click', function(){ |
138 | + var th_checked = $("#ids").prop('checked');//checkbox inside "TH" table header | ||
139 | + | ||
140 | + $(".table_box .table").find('tbody > tr').each(function(){ | ||
122 | var row = this; | 141 | var row = this; |
123 | if(th_checked) $(row).find('input[type=checkbox]').eq(0).prop('checked', true); | 142 | if(th_checked) $(row).find('input[type=checkbox]').eq(0).prop('checked', true); |
124 | else $(row).find('input[type=checkbox]').eq(0).prop('checked', false); | 143 | else $(row).find('input[type=checkbox]').eq(0).prop('checked', false); |
WebRoot/WEB-INF/jsp/sunvote/student/student_edit2.jsp
@@ -56,14 +56,7 @@ li input { | @@ -56,14 +56,7 @@ li input { | ||
56 | width: 100%; | 56 | width: 100%; |
57 | } | 57 | } |
58 | 58 | ||
59 | -li select { | ||
60 | - height: 30px; | ||
61 | - line-height: 30px; | ||
62 | - background: #f5f5f5; | ||
63 | - border: 1px solid #ccc; | ||
64 | - outline-style: none; | ||
65 | - width: 100%; | ||
66 | -} | 59 | + |
67 | 60 | ||
68 | .btn { | 61 | .btn { |
69 | width: 80%; | 62 | width: 80%; |
WebRoot/WEB-INF/jsp/sunvote/student/student_list2.jsp
@@ -33,15 +33,20 @@ | @@ -33,15 +33,20 @@ | ||
33 | <input type="hidden" name="CLASS_ID" id="CLASS_ID" value="${pd.CLASS_ID}"/> | 33 | <input type="hidden" name="CLASS_ID" id="CLASS_ID" value="${pd.CLASS_ID}"/> |
34 | <input type="hidden" name="TERM_ID" id="TERM_ID" value="${pd.TERM_ID}"/> | 34 | <input type="hidden" name="TERM_ID" id="TERM_ID" value="${pd.TERM_ID}"/> |
35 | <div class="head_box"> | 35 | <div class="head_box"> |
36 | + <div class="box_header"> | ||
36 | <div class="head_box_l"> | 37 | <div class="head_box_l"> |
37 | <p> | 38 | <p> |
38 | <span class="right_b"></span>学生管理 | 39 | <span class="right_b"></span>学生管理 |
39 | </p> | 40 | </p> |
40 | - </div> | ||
41 | - | ||
42 | - </div> | ||
43 | - <div class="table_box"> | 41 | + </div><div class="clearfix"></div> |
42 | + </div> | ||
43 | + <div style="padding:0 5%;background:#fff;"> | ||
44 | <table class="table table-striped"> | 44 | <table class="table table-striped"> |
45 | + <col style="width: 10%" /> | ||
46 | + <col style="width: 22%" /> | ||
47 | + <col style="width: 22%" /> | ||
48 | + <col style="width: 23%" /> | ||
49 | + <col style="width: 23%" /> | ||
45 | <thead> | 50 | <thead> |
46 | <tr> | 51 | <tr> |
47 | <th><input type="checkbox" value="0" name='ids' id="ids" />序号</th> | 52 | <th><input type="checkbox" value="0" name='ids' id="ids" />序号</th> |
@@ -51,6 +56,17 @@ | @@ -51,6 +56,17 @@ | ||
51 | <th>操作</th> | 56 | <th>操作</th> |
52 | </tr> | 57 | </tr> |
53 | </thead> | 58 | </thead> |
59 | + </table></div> | ||
60 | + | ||
61 | + <div class="clearfix"></div> | ||
62 | + </div> | ||
63 | + <div class="table_box"> | ||
64 | + <table class="table table-striped"> | ||
65 | + <col style="width: 10%" /> | ||
66 | + <col style="width: 22%" /> | ||
67 | + <col style="width: 22%" /> | ||
68 | + <col style="width: 23%" /> | ||
69 | + <col style="width: 23%" /> | ||
54 | <tbody> | 70 | <tbody> |
55 | <c:choose> | 71 | <c:choose> |
56 | <c:when test="${not empty varList}"> | 72 | <c:when test="${not empty varList}"> |
@@ -105,9 +121,10 @@ | @@ -105,9 +121,10 @@ | ||
105 | $("#Form").submit(); | 121 | $("#Form").submit(); |
106 | } | 122 | } |
107 | 123 | ||
108 | - $('.table_box > .table > thead > tr > th input[type=checkbox]').eq(0).on('click', function(){ | ||
109 | - var th_checked = this.checked;//checkbox inside "TH" table header | ||
110 | - $(this).closest('table').find('tbody > tr').each(function(){ | 124 | + $('#ids').on('click', function(){ |
125 | + var th_checked = $("#ids").prop('checked');//checkbox inside "TH" table header | ||
126 | + | ||
127 | + $(".table_box .table").find('tbody > tr').each(function(){ | ||
111 | var row = this; | 128 | var row = this; |
112 | if(th_checked) $(row).find('input[type=checkbox]').eq(0).prop('checked', true); | 129 | if(th_checked) $(row).find('input[type=checkbox]').eq(0).prop('checked', true); |
113 | else $(row).find('input[type=checkbox]').eq(0).prop('checked', false); | 130 | else $(row).find('input[type=checkbox]').eq(0).prop('checked', false); |
WebRoot/WEB-INF/jsp/sunvote/teacher/creat_question.jsp
@@ -198,6 +198,12 @@ | @@ -198,6 +198,12 @@ | ||
198 | } | 198 | } |
199 | $("title").html(title); | 199 | $("title").html(title); |
200 | } | 200 | } |
201 | + $(document).ready(function(){ | ||
202 | + var _height = $(".page-header").height(); | ||
203 | + $(".content").css("padding-top",_height); | ||
204 | + | ||
205 | + }) | ||
206 | + | ||
201 | //var testData={"title":"TEST1","exam_time":46,"paper_type":"1","subject_id":"1","grade_id":"1","user_id":"1","score":5,"questions":[{"chapter_id":"0","problem_type_id":"0","knowledge_id":"0","content":"单选","option_num":"","option_content":"","answer":"","difficulty":"","analysis":"","question_from":"","score":1,"part_score":"","remark":"","rank":"1","no_name":"一、","questions":[{"chapter_id":"0","problem_type_id":"0","knowledge_id":"0","content":"","option_num":4,"option_content":"","answer":"A","difficulty":"0","analysis":"","question_from":"1","score":1,"part_score":"0","remark":"","rank":"2","no_name":"1.1"},{"chapter_id":"0","problem_type_id":"0","knowledge_id":"0","content":"","option_num":4,"option_content":"","answer":"B","difficulty":"0","analysis":"","question_from":"1","score":1,"part_score":"0","remark":"","rank":"2","no_name":"1.2"},{"chapter_id":"0","problem_type_id":"0","knowledge_id":"0","content":"","option_num":4,"option_content":"","answer":"C","difficulty":"0","analysis":"","question_from":"1","score":1,"part_score":"0","remark":"","rank":"2","no_name":"1.3"},{"chapter_id":"0","problem_type_id":"0","knowledge_id":"0","content":"","option_num":4,"option_content":"","answer":"D","difficulty":"0","analysis":"","question_from":"1","score":1,"part_score":"0","remark":"","rank":"2","no_name":"1.4"},{"chapter_id":"0","problem_type_id":"0","knowledge_id":"0","content":"","option_num":4,"option_content":"","answer":"A","difficulty":"0","analysis":"","question_from":"1","score":1,"part_score":"0","remark":"","rank":"2","no_name":"1.5"}]}]}; | 207 | //var testData={"title":"TEST1","exam_time":46,"paper_type":"1","subject_id":"1","grade_id":"1","user_id":"1","score":5,"questions":[{"chapter_id":"0","problem_type_id":"0","knowledge_id":"0","content":"单选","option_num":"","option_content":"","answer":"","difficulty":"","analysis":"","question_from":"","score":1,"part_score":"","remark":"","rank":"1","no_name":"一、","questions":[{"chapter_id":"0","problem_type_id":"0","knowledge_id":"0","content":"","option_num":4,"option_content":"","answer":"A","difficulty":"0","analysis":"","question_from":"1","score":1,"part_score":"0","remark":"","rank":"2","no_name":"1.1"},{"chapter_id":"0","problem_type_id":"0","knowledge_id":"0","content":"","option_num":4,"option_content":"","answer":"B","difficulty":"0","analysis":"","question_from":"1","score":1,"part_score":"0","remark":"","rank":"2","no_name":"1.2"},{"chapter_id":"0","problem_type_id":"0","knowledge_id":"0","content":"","option_num":4,"option_content":"","answer":"C","difficulty":"0","analysis":"","question_from":"1","score":1,"part_score":"0","remark":"","rank":"2","no_name":"1.3"},{"chapter_id":"0","problem_type_id":"0","knowledge_id":"0","content":"","option_num":4,"option_content":"","answer":"D","difficulty":"0","analysis":"","question_from":"1","score":1,"part_score":"0","remark":"","rank":"2","no_name":"1.4"},{"chapter_id":"0","problem_type_id":"0","knowledge_id":"0","content":"","option_num":4,"option_content":"","answer":"A","difficulty":"0","analysis":"","question_from":"1","score":1,"part_score":"0","remark":"","rank":"2","no_name":"1.5"}]}]}; |
202 | //var testData={"title":"TEST1","exam_time":46,"paper_type":"1","subject_id":"1","grade_id":"1","user_id":"1","score":5,"questions":[]}; | 208 | //var testData={"title":"TEST1","exam_time":46,"paper_type":"1","subject_id":"1","grade_id":"1","user_id":"1","score":5,"questions":[]}; |
203 | </script> | 209 | </script> |
WebRoot/static/css/teach.css
@@ -36,13 +36,15 @@ input[type="checkbox"]{margin-right:10px;} | @@ -36,13 +36,15 @@ input[type="checkbox"]{margin-right:10px;} | ||
36 | .content .content_r{margin-left:18%;height:100%;overflow-y:hidden;} | 36 | .content .content_r{margin-left:18%;height:100%;overflow-y:hidden;} |
37 | 37 | ||
38 | 38 | ||
39 | - .head_box{width:100%;height:94px;background:#f5f5f5;padding:30px 5%;} | 39 | + .head_box{width:100%;height:auto;position:fixed;top:0;} |
40 | + .box_header{padding:30px 5%;background:#f5f5f5;} | ||
40 | .head_box_l{float:left;font-size:30px;} | 41 | .head_box_l{float:left;font-size:30px;} |
42 | + .head_box .table{padding:0px 5%;margin-bottom:0;} | ||
41 | .head_box_l p{color:#106666;margin-bottom:0;} | 43 | .head_box_l p{color:#106666;margin-bottom:0;} |
42 | .head_box_r{float:right;} | 44 | .head_box_r{float:right;} |
43 | .head_box_r input{padding-left:10px;} | 45 | .head_box_r input{padding-left:10px;} |
44 | .head_box_r img{width:30px;margin-left:10px;} | 46 | .head_box_r img{width:30px;margin-left:10px;} |
45 | - .table_box{padding:5%;} | 47 | + .table_box{padding:5%;padding-top:143px;} |
46 | .table_box input[name="choose"]{vertical-align:top;margin-right:15px;} | 48 | .table_box input[name="choose"]{vertical-align:top;margin-right:15px;} |
47 | .table_box img{width:24px;} | 49 | .table_box img{width:24px;} |
48 | .footer .creat,.content .content_r .footer .removeAll {float:left;} | 50 | .footer .creat,.content .content_r .footer .removeAll {float:left;} |