瀏覽代碼

表格页面调整

xiuwei 1 年之前
父節點
當前提交
3c187e3e24

二進制
src/assets/font/AlimamaDaoLiTi.otf


二進制
src/assets/font/AlimamaDaoLiTi.ttf


二進制
src/assets/font/AlimamaDaoLiTi.woff


二進制
src/assets/font/AlimamaDaoLiTi.woff2


二進制
src/views/Articles/font/AlimamaDaoLiTi.ttf


二進制
src/views/Articles/img/bg1.png


二進制
src/views/Articles/img/xiala.png


+ 189 - 114
src/views/Articles/index.vue

@@ -1,144 +1,148 @@
 <template>
   <div class="table-wrapper">
-<div class="table-box">
-  <div class="title">风电</div>
+    <div class="table-box">
+      <div class="title"
+           style="font-family: AliMaMa;font-size: 30px;font-weight: 1000;text-align: left;margin-left: 90px;padding-top: 3px;margin-bottom: 20px">
+        风电
+      </div>
       <el-row :gutter="20">
         <el-form>
-          <el-col :span="5">
+          <el-col >
             <el-form-item
-              label="场站名称:"
-              style="font-weight: 700"
-              label-width="75px"
+                label="场站名称:"
+                style="font-weight: 700"
+                label-width="100px"
             >
               <el-select v-model="form.taskNumber" placeholder="请选择" size="mini">
                 <el-option
-                  v-for="item in options"
-                  :key="item.value"
-                  :label="item.label"
-                  :value="item.value">
+                    v-for="item in options"
+                    :key="item.value"
+                    :label="item.label"
+                    :value="item.value">
                 </el-option>
               </el-select>
             </el-form-item>
           </el-col>
-          <el-col :span="5">
+          <el-col >
             <el-form-item
-              label="装机容量(MVA):"
-              style="font-weight: 700"
-              label-width="120px"
+                label="装机容量(MVA):"
+                style="font-weight: 700"
+                label-width="150px"
             >
               <el-select v-model="form.taskNumber" placeholder="请选择" size="mini">
                 <el-option
-                  v-for="item in options"
-                  :key="item.value"
-                  :label="item.label"
-                  :value="item.value">
+                    v-for="item in options"
+                    :key="item.value"
+                    :label="item.label"
+                    :value="item.value">
                 </el-option>
               </el-select>
             </el-form-item>
           </el-col>
-          <el-col :span="4">
+          <el-col>
             <el-form-item
-              label="是否受控:"
-              style="font-weight: 700"
-              label-width="75px"
-              >
+                label="是否受控:"
+                style="font-weight: 700"
+                label-width="100px"
+            >
               <el-select v-model="form.taskNumber" placeholder="请选择" size="mini">
                 <el-option
-                  v-for="item in options"
-                  :key="item.value"
-                  :label="item.label"
-                  :value="item.value">
+                    v-for="item in options"
+                    :key="item.value"
+                    :label="item.label"
+                    :value="item.value">
                 </el-option>
               </el-select>
             </el-form-item>
           </el-col>
-          <el-col :span="4">
+          <el-col >
             <el-form-item
-              label="下发状态:"
-              style="font-weight: 700"
-              label-width="75px"
+                label="下发状态:"
+                style="font-weight: 700"
+                label-width="100px"
             >
               <el-select v-model="form.taskNumber" placeholder="请选择" size="mini">
                 <el-option
-                  v-for="item in options"
-                  :key="item.value"
-                  :label="item.label"
-                  :value="item.value">
+                    v-for="item in options"
+                    :key="item.value"
+                    :label="item.label"
+                    :value="item.value">
                 </el-option>
               </el-select>
             </el-form-item>
           </el-col>
-          <el-col :span="5">
+          <el-col >
             <el-form-item
-              label="日期:"
-              style="font-weight: 700"
-              label-width="45px"
+                label="日期:"
+                style="font-weight: 700"
+                label-width="60px"
             >
               <el-date-picker
-                v-model="form.date"
-                type="date"
-                size="mini"
-                placeholder="选择日期">
+                  v-model="form.date"
+                  type="date"
+                  size="mini"
+                  placeholder="选择日期">
               </el-date-picker>
             </el-form-item>
           </el-col>
         </el-form>
       </el-row>
       <el-table
-      :data="tableData"
-      size="mini"
-      style="width: 100%"
-      :header-cell-style="{backgroundColor:'rgba(0, 96, 170)',color:'#fff'}"
-      :cell-style="{backgroundColor:'rgba(2, 66, 120)',color:'#fff'}"
+          :data="tableData"
+          size="mini"
+          style="width: 1429px;font-size: 17px"
+          :header-cell-style="{color:'#fff'}"
+          :row-style="{background:'none'}"
+          :cell-style="{background:'none',border:0,color:'#fff'}"
       >
-      <el-table-column
-        prop="date"
-        label="场站名称"
-        align="center"
-       >
-      </el-table-column>
-      <el-table-column
-        prop="name"
-        label="是否受控"
-        align="center"
+        <el-table-column
+            prop="date"
+            label="场站名称"
+            align="center"
+        >
+        </el-table-column>
+        <el-table-column
+            prop="name"
+            label="是否受控"
+            align="center"
         >
-      </el-table-column>
-      <el-table-column
-        prop="address"
-        label="装机容量(MVA)"
-        align="center">
-      </el-table-column>
-      <el-table-column
-        prop="address"
-        label="虚拟电厂计划值"
-        align="center">
-      </el-table-column>
-      <el-table-column
-        prop="address"
-        label="现货系统计划值"
-        align="center">
-      </el-table-column>
-      <el-table-column
-        prop="address"
-        label="计划时刻"
-        align="center">
-      </el-table-column>
-      <el-table-column
-        prop="address"
-        label="执行时刻"
-        align="center">
-      </el-table-column>
-      <el-table-column
-        prop="address"
-        label="下发状态"
-        align="center">
-      </el-table-column>
-      <el-table-column
-        prop="address"
-        label="下发时间"
-        align="center">
-      </el-table-column>
-    </el-table>
+        </el-table-column>
+        <el-table-column
+            prop="address"
+            label="装机容量(MVA)"
+            align="center">
+        </el-table-column>
+        <el-table-column
+            prop="address"
+            label="虚拟电厂计划值"
+            align="center">
+        </el-table-column>
+        <el-table-column
+            prop="address"
+            label="现货系统计划值"
+            align="center">
+        </el-table-column>
+        <el-table-column
+            prop="address"
+            label="计划时刻"
+            align="center">
+        </el-table-column>
+        <el-table-column
+            prop="address"
+            label="执行时刻"
+            align="center">
+        </el-table-column>
+        <el-table-column
+            prop="address"
+            label="下发状态"
+            align="center">
+        </el-table-column>
+        <el-table-column
+            prop="address"
+            label="下发时间"
+            align="center">
+        </el-table-column>
+      </el-table>
     </div>
   </div>
 </template>
@@ -147,7 +151,7 @@
 
 export default {
   name: 'Article-Index',
-  data () {
+  data() {
     return {
       form: {
         taskNumber: '',
@@ -190,47 +194,118 @@ export default {
       }]
     }
   },
-  methods: {
-
-  },
-  mounted () {
+  methods: {},
+  mounted() {
 
   }
 }
 </script>
 
 <style lang="less" scoped>
+
+@font-face {
+  font-family: AliMaMa;//自定义字体名称
+  src: url("./font/AlimamaDaoLiTi.ttf")
+}
+
+
+
 .table-wrapper {
-  width: 100%;
+  width: 1483px;
   padding: 0 20px;
-background: url(./img/bigbgc.png);
-background-size: cover;
+  background: url(./img/bigbgc.png);
+  background-size: cover;
+
   .table-box {
     background: url(./img/bgc.png);
     min-height: 600px;
     background-size: cover;
   }
+
   .title {
     margin-bottom: 20px;
     margin-left: 60px;
     font-size: 18px;
     color: #fff;
   }
+
   /deep/ .el-form-item__label {
     color: #fff;
+    font-size: 17px;
   }
+
   /deep/ .el-input__inner {
-    background-color: rgba(0, 0, 255, 0.2);
-    border: 1px solid blue;
-  }
- /deep/ .el-table thead {
-  background-color:rgba(0, 0, 255);
- }
- /deep/ .el-table__body{
-  -webkit-border-vertical-spacing: 13px;  // 垂直间距
-}
-/deep/ .el-table, .el-table__expanded-cell {
-   background-color: rgb(1,40,81);
+    background-color: rgba(14, 73, 131);
+    border: 1px solid rgb(64, 153, 255);
+    height: 34px;
+    font-size: 17px;
+  }
+  /deep/ .el-table__header{
+    background: url(./img/bg1.png);
+  }
+
+  /deep/ .el-table--enable-row-hover .el-table__body tr:hover > td {
+   background-color: rgb(103,118,49) !important
+   }
+
+  /deep/ .el-col{
+    padding: 0;
+    display: inline-block;
+    position: relative;
+  }
+
+  /deep/ .el-col:nth-child(1){
+    width: 19%;
+  }
+  /deep/ .el-col:nth-child(2){
+    width: 22%;
+  }
+  /deep/ .el-col:nth-child(3){
+    width: 19%;
+  }
+  /deep/ .el-col:nth-child(4){
+    width: 19%;
+  }
+  /deep/ .el-col:nth-child(5){
+    width: 15%;
+  }
+
+
+  /deep/ .el-input__inner:nth-child(1) {
+    width: 176px;
+  }
+  /deep/ .el-input__inner:nth-child(2) {
+    width: 176px;
+  }
+  /deep/ .el-input__inner:nth-child(2) {
+    width: 126px;
+  }
+  /deep/ .el-input__inner:nth-child(2) {
+    width: 175px;
+  }
+
+
+
+
+  /deep/  .el-table__header tr {
+    background: url(./img/bg1.png);
+    height: 49px;
+
 }
+
+  /deep/ .el-table th.el-table__cell{
+    background:none ;
+  }
+
+  /deep/ .el-table__body {
+    -webkit-border-vertical-spacing: 13px; // 垂直间距
+  }
+  /deep/ .el-form-item__content{
+    text-align: left;
+  }
+
+  /deep/ .el-table, .el-table__expanded-cell {
+    background-color: rgb(1, 40, 81);
+  }
 }
 </style>