Bläddra i källkod

产品分类、分页、资讯调整。

ouxq 8 år sedan
förälder
incheckning
02a49b63b4

+ 46 - 0
assets/scss/common.scss

@@ -290,3 +290,49 @@
   color: #5078cb;
   font-size: 14px;
 }
+/*  产品分类调整*/
+.el-tree {
+  border: none !important;
+  /*min-height: 300px;*/
+}
+.el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content,.el-tree-node:hover{
+  background: none !important;
+}
+.el-tree-node__content:hover{
+  background: none !important;
+}
+.el-tree-node__content:hover span{
+  color: #5078cb;
+}
+.el-pagination .el-pager li.active{
+  background-color: #5078cb;
+  border-color: #337ab7;
+}
+.el-tree-node__content .el-tree-node__expand-icon{
+  font-family: "iconfont" !important;
+  font-size: 14px;
+  font-style: normal;
+  -webkit-font-smoothing: antialiased;
+  width: inherit;
+  height: inherit;
+  border: inherit;
+  font-weight: bold;
+  text-shadow: -1px 0px 0 #333;
+  margin-right: 3px !important;
+}
+div.el-tree-node__content{
+  line-height: 36px;
+  height: 36px;
+}
+.el-tree-node__children .el-tree-node__content{
+  padding-left: 8px !important;
+}
+.el-tree-node__expand-icon.is-leaf{
+  visibility: hidden;
+}
+.el-tree-node__expand-icon:before{
+  content: "\E621";
+}
+.el-pagination{
+  margin-bottom: 15px;
+}

+ 1 - 1
components/news/Left.vue

@@ -53,7 +53,6 @@
     border: 1px solid #e8e8e8;
     width:260px;
     padding: 0;
-    margin-top: 15px
   }
   .hot-news h4{
     background: #ecf2fd;
@@ -62,6 +61,7 @@
     line-height: 40px;
     font-size: 18px!important;
     margin: 0;
+    font-weight: normal;
   }
   .hot-news h4 span{
     background: #feb900;

+ 6 - 1
components/news/Right.vue

@@ -74,12 +74,17 @@
     padding-left: 0;
     float: right;
     width: 75%;
-    margin-top: 10px;
+    padding-bottom: 15px;
+  }
+  .news-content .news{
+    margin-bottom: 15px;
   }
   .news-content h4{
     border-bottom: #e8e8e8 1px solid;
     line-height: 40px;
     margin: 0;
+    font-weight: normal;
+    font-size: 18px;
   }
   .news-content h4 span.label{
     font-size: 12px;

+ 1 - 1
components/product/ComponentGoods.vue

@@ -104,7 +104,7 @@
       </tr>
       </tbody>
     </table>
-    <div style="float: right;">
+    <div style="float: right; margin-bottom: 15px;">
       <el-pagination
         :current-page.sync="pageParams.page"
         :page-size="pageParams.count"

+ 1 - 1
pages/news/_id.vue

@@ -1,6 +1,6 @@
 <template>
   <div class="container">
-    <div class="menu-title col-md-12"><nuxt-link to="/news">优软快讯</nuxt-link> &gt; <span>资讯详情</span></div>
+    <div class="menu-title" style="margin: 10px 0"><nuxt-link to="/news">优软快讯</nuxt-link> &gt; <span>资讯详情</span></div>
     <left></left>
     <detail></detail>
   </div>

+ 3 - 0
pages/news/index.vue

@@ -39,4 +39,7 @@
   body{
     font-size: 14px!important;
   }
+  .news-container{
+    margin-top: 15px;
+  }
 </style>