oubo 4 år sedan
förälder
incheckning
30efb2768d
1 ändrade filer med 103 tillägg och 42 borttagningar
  1. 103 42
      sapi/web/reportForms/css/report.css

+ 103 - 42
sapi/web/reportForms/css/report.css

@@ -2,17 +2,17 @@
 
 /*让页面平滑滚动*/
 
-body{
-    scroll-behavior:smooth;
+body {
+    scroll-behavior: smooth;
 }
 
-#condition ul{
+#condition ul {
     list-style: none;
     margin: 0;
     padding: 0;
 }
 
-#condition li{
+#condition li {
     text-align: center;
     color: #4b5162;
     padding: 1vh 0;
@@ -24,13 +24,13 @@ p {
 }
 
 /*筛选条件远离边界*/
-#condition{
+#condition {
     width: 96%;
     margin: 0 auto;
 }
 
 /*题头的字体颜色*/
-.heading{
+.heading {
     color: #4b5162;
 }
 
@@ -49,7 +49,7 @@ table {
     table-layout: fixed;
 }
 
-tr, td{
+tr, td {
     border: 1px solid #d9e1ec;
     text-align: center;
 }
@@ -72,33 +72,39 @@ td {
     table-layout: fixed;
     -webkit-overflow-scrolling: touch;
 }
+
 #content table, #content tr:first-child, #content tr:first-child td {
     border-top: 0;
 }
 
 
 /*优化表格样式*/
-#table td{
+#table td {
     color: #3d4f5e;
-    background: linear-gradient(#f8fcff,#def2ff);
+    background: linear-gradient(#f8fcff, #def2ff);
     border-color: #d9e1ec;
 }
 
-#content td{
+#content td {
     color: #4b5162;
     border-color: #d9e1ec;
 }
 
-#content tr:nth-child(odd){
+#content tr:nth-child(odd) {
     background: #fff;
 }
 
-#content tr:nth-child(even){
+#content tr:nth-child(even) {
     background: #f7fbff;
 }
 
+.none {
+    display: none;
+}
 
-
+.visibility-hidden {
+    visibility: hidden;
+}
 
 /*跳转界面*/
 input[type=button], input[type=submit], input[type=file], button {
@@ -106,30 +112,28 @@ input[type=button], input[type=submit], input[type=file], button {
     -webkit-appearance: none;
 }
 
-.flex-between{
+.flex-between {
     display: flex;
     display: -webkit-flex;
     justify-content: space-between;
     -webkit-justify-content: space-between;
 }
 
-
 /*点击切换标题显示*/
 /*选择菜单*/
-.visibility-hidden{
-    visibility: hidden;
-}
-.title-menu{
+.title-menu {
     width: 100%;
 }
-.title-content{
+
+.title-content {
     width: 70%;
     margin: 5% auto;
     display: flex;
     justify-content: space-between;
     flex-wrap: wrap;
 }
-.btn{
+
+.btn {
     width: 22%;
     font-size: 1rem;
     background: #f1f1f1;
@@ -140,7 +144,7 @@ input[type=button], input[type=submit], input[type=file], button {
     border: 0;
 }
 
-.save-box{
+.save-box {
     width: 60%;
     margin: 0 auto;
     display: flex;
@@ -148,61 +152,118 @@ input[type=button], input[type=submit], input[type=file], button {
     justify-content: space-between;
     -webkit-justify-content: space-between;
 }
-.save-box .btn{
+
+.save-box .btn {
     width: 30%;
     background: #157dfe;
     color: #fff;
     font-size: 0.8rem;
     padding: 0.6rem 0;
 }
-.save-box .cancel{
+
+.save-box .cancel {
     background: #f1f1f1;
     color: #939393;
 }
-.title-content .checked{
+
+.title-content .checked {
     background: #157dfe;
     color: #fff;
 }
 
-.none{
-    display: none;
-}
-
-.btn-font
-{
+.btn-font {
     font-size: 0.8rem;
-    padding:  0.6rem ;
+    padding: 0.6rem;
 }
 
-.btn-font-6
-{
+.btn-font-6 {
     font-size: 0.8rem;
     padding: 0.6rem 0;
 }
 
-.btn-font-7
-{
+.btn-font-7 {
     font-size: 0.7rem;
     padding: 0.7rem 0;
 }
 
-.btn-font-8
-{
+.btn-font-8 {
     font-size: 0.6rem;
     padding: 0.8rem 0;
 }
-.btn-font-9
-{
+
+.btn-font-9 {
     font-size: 0.6rem;
     padding: 0.8rem 0;
 }
 
-.btn-font-10
-{
+.btn-font-10 {
     font-size: 0.5rem;
     padding: 0.9rem 0;
 }
 
+/*选择序号进行跳转*/
+.table-serial-btn {
+    width: 45px;;
+    height: 45px;
+    border-radius: 45px;
+    font-size: 1rem;
+    background: #8DB5F5;
+    color: #fff;
+    opacity: 0.7;
+    outline: none;
+    border: 0;
+}
+
+.serial-menu {
+    width: 100%;
+}
+
+.serial-content {
+    width: 90%;
+    margin: 5px auto;
+    display: flex;
+    justify-content: space-between;
+    flex-wrap: wrap;
+}
+
+.serial-btn {
+    width: 80px;;
+    height: 40px;
+    font-size: 1rem;
+    background: #157dfe;
+    color: #fff;
+    border-radius: 1rem;
+    margin-bottom: 1rem;
+    outline: none;
+    border: 0;
+}
+
+.serial-box {
+    width: 60%;
+    margin-left: 20%;
+    display: flex;
+    display: -webkit-flex;
+    justify-content: space-between;
+    -webkit-justify-content: space-between;
+    position: fixed;
+    bottom: 0;
+}
+
+.serial-box .cancel {
+    width: 30%;
+    background: #f1f1f1;
+    color: #939393;
+    font-size: 0.8rem;
+    padding: 0.6rem 0;
+}
+
+.serial-box .determine {
+    width: 30%;
+    background: #157dfe;
+    color: #fff;
+    font-size: 0.8rem;
+    padding: 0.6rem 0;
+}