|
@@ -1,8 +1,8 @@
|
|
|
<template>
|
|
|
- <common-header/>
|
|
|
+ <common-header />
|
|
|
<div class="content">
|
|
|
<div class="title">
|
|
|
- 协同备课 <span>智慧校园</span><span>-协同备课</span>
|
|
|
+ 协同备课 <span>智慧教研-</span><span>协同备课</span>
|
|
|
</div>
|
|
|
<div class="jy-header">
|
|
|
<p>协同备课</p>
|
|
@@ -22,7 +22,7 @@
|
|
|
<el-tab-pane label="二年级" name="d"></el-tab-pane>
|
|
|
<el-tab-pane label="三年级" name="e"></el-tab-pane>
|
|
|
<el-tab-pane label="四年级" name="f"></el-tab-pane>
|
|
|
- <el-tab-pane label="五年级" name="g"></el-tab-pane>
|
|
|
+ <el-tab-pane label="五年级" name="g"></el-tab-pane>
|
|
|
<el-tab-pane label="六年级" name="h"></el-tab-pane>
|
|
|
<el-tab-pane label="初一" name="i"></el-tab-pane>
|
|
|
<el-tab-pane label="初二" name="j"></el-tab-pane>
|
|
@@ -31,7 +31,6 @@
|
|
|
<el-tab-pane label="高二" name="m"></el-tab-pane>
|
|
|
<el-tab-pane label="高三" name="n"></el-tab-pane>
|
|
|
<el-tab-pane label="其他" name="o"></el-tab-pane>
|
|
|
-
|
|
|
</el-tabs>
|
|
|
</div>
|
|
|
|
|
@@ -47,75 +46,70 @@
|
|
|
</el-tabs>
|
|
|
</div>
|
|
|
</div>
|
|
|
-
|
|
|
- <div class="ysgc-kind">
|
|
|
- <ul class="specail">
|
|
|
- <li class="kc" v-for="kc in 4" :key="kc">
|
|
|
- <img class="kc-back" src="@/assets/img/zhjyzxxx/img_5.png" alt="" />
|
|
|
- <div class="kc-des">
|
|
|
- <p class="kc-name">安徒生世界插画</p>
|
|
|
- <div class="rate">
|
|
|
- <img
|
|
|
- v-for="star in 5"
|
|
|
- :key="star"
|
|
|
- src="@/assets/img/zhjyzxxx/star.png"
|
|
|
- alt=""
|
|
|
- />
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- <div class="zan">
|
|
|
- <img src="@/assets/img/zhjyzxxx/zan.png" /> 10w+
|
|
|
- <img src="@/assets/img/zhjyzxxx/xin.png" alt="" />14w+
|
|
|
- </div>
|
|
|
- </li>
|
|
|
- </ul>
|
|
|
- </div>
|
|
|
- <div class="ysgc-kind">
|
|
|
- <ul class="specail">
|
|
|
- <li class="kc" v-for="kc in 4" :key="kc">
|
|
|
- <img class="kc-back" src="@/assets/img/zhjyzxxx/img_3.png" alt="" />
|
|
|
- <div class="kc-des">
|
|
|
- <p class="kc-name">安徒生世界插画</p>
|
|
|
- <div class="rate">
|
|
|
- <img
|
|
|
- v-for="star in 5"
|
|
|
- :key="star"
|
|
|
- src="@/assets/img/zhjyzxxx/star.png"
|
|
|
- alt=""
|
|
|
- />
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- <div class="zan">
|
|
|
- <img src="@/assets/img/zhjyzxxx/zan.png" /> 10w+
|
|
|
- <img src="@/assets/img/zhjyzxxx/xin.png" alt="" />14w+
|
|
|
+ <div class="list-right">
|
|
|
+ <div>
|
|
|
+ <img src="@/assets/img/zhjy/img.png" alt="" />
|
|
|
+ <div>
|
|
|
+ <p>走进生肖文化——寅虎卯兔</p>
|
|
|
+ <p>领略生肖传奇,品味传统文化!</p>
|
|
|
+ <div>
|
|
|
+ <img src="@/assets/img/zhjy/img_3.png" alt="" />尚老师<span
|
|
|
+ @click="xtbknrDetail"
|
|
|
+ >查看</span
|
|
|
+ >
|
|
|
</div>
|
|
|
- </li>
|
|
|
- </ul>
|
|
|
- </div>
|
|
|
- <div class="ysgc-kind">
|
|
|
- <ul class="specail">
|
|
|
- <li class="kc" v-for="kc in 4" :key="kc">
|
|
|
- <img class="kc-back" src="@/assets/img/zhjyzxxx/img_1.png" alt="" />
|
|
|
- <div class="kc-des">
|
|
|
- <p class="kc-name">安徒生世界插画</p>
|
|
|
- <div class="rate">
|
|
|
- <img
|
|
|
- v-for="star in 5"
|
|
|
- :key="star"
|
|
|
- src="@/assets/img/zhjyzxxx/star.png"
|
|
|
- alt=""
|
|
|
- />
|
|
|
- </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div>
|
|
|
+ <img src="@/assets/img/zhjy/img_8.png" alt="" />
|
|
|
+ <div>
|
|
|
+ <p>走进生肖文化——寅虎卯兔</p>
|
|
|
+ <p>领略生肖传奇,品味传统文化!</p>
|
|
|
+ <div>
|
|
|
+ <img src="@/assets/img/zhjy/img_3.png" alt="" />尚老师<span
|
|
|
+ @click="xtbknrDetail"
|
|
|
+ >查看</span
|
|
|
+ >
|
|
|
</div>
|
|
|
- <div class="zan">
|
|
|
- <img src="@/assets/img/zhjyzxxx/zan.png" /> 10w+
|
|
|
- <img src="@/assets/img/zhjyzxxx/xin.png" alt="" />14w+
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div>
|
|
|
+ <img src="@/assets/img/zhjy/img_1.png" alt="" />
|
|
|
+ <div>
|
|
|
+ <p>走进生肖文化——寅虎卯兔</p>
|
|
|
+ <p>领略生肖传奇,品味传统文化!</p>
|
|
|
+ <div>
|
|
|
+ <img src="@/assets/img/zhjy/img_3.png" alt="" />尚老师<span
|
|
|
+ @click="xtbknrDetail"
|
|
|
+ style="
|
|
|
+ border: 1px solid #00a3ff;
|
|
|
+ background: none;
|
|
|
+ color: #00a3ff;
|
|
|
+ "
|
|
|
+ >结束备课</span
|
|
|
+ >
|
|
|
</div>
|
|
|
- </li>
|
|
|
- </ul>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
- <div class="block">
|
|
|
- <el-pagination layout="prev, pager, next" :total="1000"> </el-pagination>
|
|
|
+ <div class="footer">
|
|
|
+ <div
|
|
|
+ style="
|
|
|
+ width: 1280px;
|
|
|
+ height: 50px;
|
|
|
+
|
|
|
+ position: relative;
|
|
|
+ margin: 0 auto;
|
|
|
+ "
|
|
|
+ >
|
|
|
+ <el-pagination
|
|
|
+ background
|
|
|
+ layout="prev, pager, next"
|
|
|
+ :total="1000"
|
|
|
+ style="position: absolute; top: 0; right: 0"
|
|
|
+ >
|
|
|
+ </el-pagination>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</template>
|
|
@@ -124,8 +118,8 @@
|
|
|
import commonHeader from "@/components/header/index.vue";
|
|
|
export default {
|
|
|
name: "index",
|
|
|
- components:{
|
|
|
- commonHeader
|
|
|
+ components: {
|
|
|
+ commonHeader,
|
|
|
},
|
|
|
data() {
|
|
|
return {
|
|
@@ -133,6 +127,11 @@ export default {
|
|
|
njActiveName: "b",
|
|
|
};
|
|
|
},
|
|
|
+ methods: {
|
|
|
+ xtbknrDetail() {
|
|
|
+ this.$router.push({ name: "zhjy_zhjyxtbk_xtbknr" });
|
|
|
+ },
|
|
|
+ },
|
|
|
};
|
|
|
</script>
|
|
|
|
|
@@ -161,7 +160,7 @@ export default {
|
|
|
text-align: left;
|
|
|
color: #949494;
|
|
|
line-height: 20px;
|
|
|
- margin-left: 30px;
|
|
|
+ margin-left: 30px;
|
|
|
}
|
|
|
span:last-of-type {
|
|
|
width: 56px;
|
|
@@ -227,6 +226,7 @@ export default {
|
|
|
margin: 0 auto;
|
|
|
display: flex;
|
|
|
flex-direction: column;
|
|
|
+ margin-bottom: 20px;
|
|
|
div {
|
|
|
display: flex;
|
|
|
|
|
@@ -244,130 +244,98 @@ export default {
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
-.ysgc-kind {
|
|
|
- // width: 1650px;
|
|
|
+
|
|
|
+.list-right {
|
|
|
width: 1280px;
|
|
|
+ display: flex;
|
|
|
+ flex-wrap: wrap;
|
|
|
margin: 0 auto;
|
|
|
- .specail {
|
|
|
- width: 100%;
|
|
|
+
|
|
|
+ & > div {
|
|
|
+ box-sizing: border-box;
|
|
|
+ width: calc(50% - 40px);
|
|
|
+ height: 150px;
|
|
|
display: flex;
|
|
|
- flex-wrap: wrap;
|
|
|
- li {
|
|
|
- margin: 0 13px 17px 0;
|
|
|
- overflow: hidden;
|
|
|
- box-shadow: 0px 10px 24px 0px rgba(161, 153, 168, 0.18);
|
|
|
+ margin-bottom: 20px;
|
|
|
+ box-shadow: 0px 15px 24px 0px rgba(161, 153, 168, 0.18);
|
|
|
+ &:nth-of-type(odd) {
|
|
|
+ margin-right: 40px;
|
|
|
}
|
|
|
- .kind-name {
|
|
|
- width: 300px;
|
|
|
- height: 274px;
|
|
|
- background: #ffffff;
|
|
|
- border-radius: 12px;
|
|
|
- box-shadow: 0px 10px 24px 0px rgba(161, 153, 168, 0.18);
|
|
|
- padding: 49px 20px;
|
|
|
- box-sizing: border-box;
|
|
|
- background-image: url("@/assets/img/zhjyzxxx/img_1.png");
|
|
|
- background-position: center -15px;
|
|
|
- h3 {
|
|
|
- width: 263px;
|
|
|
- height: 37px;
|
|
|
- font-size: 26px;
|
|
|
+ img {
|
|
|
+ height: 150px;
|
|
|
+ margin-right: 12px;
|
|
|
+ border-radius: 12px 0px 0px 12px;
|
|
|
+ }
|
|
|
+ & > div {
|
|
|
+ display: inline-block;
|
|
|
+ display: flex;
|
|
|
+ flex-direction: column;
|
|
|
+
|
|
|
+ margin-top: 10px;
|
|
|
+ position: relative;
|
|
|
+ p:first-of-type {
|
|
|
+ display: inline-block;
|
|
|
+ vertical-align: top;
|
|
|
+ font-size: 16px;
|
|
|
font-family: PingFangSC, PingFangSC-Medium;
|
|
|
font-weight: 500;
|
|
|
text-align: left;
|
|
|
color: #050026;
|
|
|
- line-height: 37px;
|
|
|
+ line-height: 22px;
|
|
|
}
|
|
|
- p {
|
|
|
- width: 246px;
|
|
|
- height: 22px;
|
|
|
- font-size: 16px;
|
|
|
+ p:last-of-type {
|
|
|
+ display: inline-block;
|
|
|
+ font-size: 14px;
|
|
|
font-family: PingFangSC, PingFangSC-Regular;
|
|
|
font-weight: 400;
|
|
|
text-align: left;
|
|
|
- color: #050026;
|
|
|
- line-height: 22px;
|
|
|
- margin-top: 25px;
|
|
|
- }
|
|
|
- .btn-more {
|
|
|
- width: 111px;
|
|
|
- height: 31px;
|
|
|
- padding: 2px;
|
|
|
- box-sizing: border-box;
|
|
|
- border-radius: 38px;
|
|
|
- margin-top: 45px;
|
|
|
- background: linear-gradient(127deg, #3f64ff 10%, #8f78f8 91%);
|
|
|
- button {
|
|
|
- width: 100%;
|
|
|
- height: 100%;
|
|
|
- padding-left: 6px;
|
|
|
- background: #fff;
|
|
|
- border-radius: 38px;
|
|
|
- font-weight: 400;
|
|
|
- font-size: 14px;
|
|
|
- color: #6c5dd3;
|
|
|
- line-height: 20px;
|
|
|
- letter-spacing: 0.6px;
|
|
|
- border-image: linear-gradient(127deg, #3f64ff 10%, #8f78f8 91%) 1 1;
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- .kc {
|
|
|
- width: 300px;
|
|
|
- height: 278px;
|
|
|
- background: #ffffff;
|
|
|
- border-radius: 12px;
|
|
|
- box-shadow: 0px 10px 24px 0px rgba(161, 153, 168, 0.18);
|
|
|
- position: relative;
|
|
|
- .kc-back {
|
|
|
- width: 100%;
|
|
|
- }
|
|
|
- .kc-des {
|
|
|
- padding: 11px 6px;
|
|
|
- box-sizing: border-box;
|
|
|
- .kc-name {
|
|
|
- height: 22px;
|
|
|
- font-size: 16px;
|
|
|
- font-family: PingFangSC, PingFangSC-Regular;
|
|
|
- font-weight: 400;
|
|
|
- color: #000000;
|
|
|
- line-height: 22px;
|
|
|
- }
|
|
|
- .rate {
|
|
|
- display: flex;
|
|
|
- margin: 11px 0;
|
|
|
- img {
|
|
|
- margin-right: 6px;
|
|
|
- }
|
|
|
- }
|
|
|
+ color: #949494;
|
|
|
+ line-height: 20px;
|
|
|
}
|
|
|
- .zan {
|
|
|
- position: absolute;
|
|
|
- top: 0;
|
|
|
- right: 0;
|
|
|
- width: 173px;
|
|
|
- height: 34px;
|
|
|
- line-height: 34px;
|
|
|
+ div {
|
|
|
+ width: 300px;
|
|
|
+ height: 20px;
|
|
|
+ display: inline-block;
|
|
|
font-size: 14px;
|
|
|
- color: #fff;
|
|
|
- display: flex;
|
|
|
- padding-left: 20px;
|
|
|
- background: rgba(0, 0, 0, 0.59);
|
|
|
- border-radius: 0px 12px 0px 12px;
|
|
|
+ font-family: PingFangSC, PingFangSC-Medium;
|
|
|
+ font-weight: 500;
|
|
|
+ text-align: left;
|
|
|
+ color: #050026;
|
|
|
+ line-height: 20px;
|
|
|
+ margin-top: 60px;
|
|
|
img {
|
|
|
display: inline-block;
|
|
|
- width: 17px;
|
|
|
- height: 16px;
|
|
|
- margin: 8px 5px 0 10px;
|
|
|
+ width: 24px;
|
|
|
+ height: 24px;
|
|
|
+ border-radius: 50%;
|
|
|
+ margin-right: 8px;
|
|
|
+ }
|
|
|
+ span {
|
|
|
+ display: inline-block;
|
|
|
+ width: 71px;
|
|
|
+ height: 26px;
|
|
|
+ line-height: 26px;
|
|
|
+ opacity: 0.8;
|
|
|
+ background: linear-gradient(90deg, #00a3ff, #57c38f);
|
|
|
+ border-radius: 13px;
|
|
|
+ font-size: 14px;
|
|
|
+ font-family: PingFangSC, PingFangSC-Regular;
|
|
|
+ font-weight: 400;
|
|
|
+ text-align: center;
|
|
|
+ color: #ffffff;
|
|
|
+ letter-spacing: 0.6px;
|
|
|
+ float: right;
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
-.block {
|
|
|
- width: 350px;
|
|
|
+.footer {
|
|
|
+ width: 100%;
|
|
|
height: 50px;
|
|
|
- margin: 0 auto;
|
|
|
- margin-top: 50px;
|
|
|
+ margin-top: 100px;
|
|
|
+
|
|
|
+ display: inline-block;
|
|
|
}
|
|
|
</style>
|
|
|
|