|
@@ -104,14 +104,16 @@ watch(
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<!-- 学校选择下拉框 -->
|
|
<!-- 学校选择下拉框 -->
|
|
- <el-select v-model="schoolNumber" size="large" placeholder="全部学校">
|
|
|
|
- <el-option
|
|
|
|
- v-for="item in schoolData"
|
|
|
|
- :key="item.school_id"
|
|
|
|
- :label="item.name"
|
|
|
|
- :value="item.school_id"
|
|
|
|
- />
|
|
|
|
- </el-select>
|
|
|
|
|
|
+ <div class="nav-select">
|
|
|
|
+ <el-select v-model="schoolNumber" size="large" placeholder="全部学校">
|
|
|
|
+ <el-option
|
|
|
|
+ v-for="item in schoolData"
|
|
|
|
+ :key="item.school_id"
|
|
|
|
+ :label="item.name"
|
|
|
|
+ :value="item.school_id"
|
|
|
|
+ />
|
|
|
|
+ </el-select>
|
|
|
|
+ </div>
|
|
<!-- 用户头像 -->
|
|
<!-- 用户头像 -->
|
|
<div class="avatar-container">
|
|
<div class="avatar-container">
|
|
<span class="spl">|</span>
|
|
<span class="spl">|</span>
|
|
@@ -152,10 +154,6 @@ watch(
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
- .el-select {
|
|
|
|
- padding: 15px 0;
|
|
|
|
- margin-left: 12px;
|
|
|
|
- }
|
|
|
|
.avatar-container {
|
|
.avatar-container {
|
|
display: flex;
|
|
display: flex;
|
|
align-items: center;
|
|
align-items: center;
|
|
@@ -180,5 +178,54 @@ watch(
|
|
.svg-icon {
|
|
.svg-icon {
|
|
margin-bottom: -2px;
|
|
margin-bottom: -2px;
|
|
}
|
|
}
|
|
|
|
+ .el-select {
|
|
|
|
+ padding: 15px 0;
|
|
|
|
+ width: 280px;
|
|
|
|
+ margin-left: 12px;
|
|
|
|
+ }
|
|
|
|
+}
|
|
|
|
+/* 自定义 el-select 样式 */
|
|
|
|
+:deep(.el-input__wrapper) {
|
|
|
|
+ background: #efefef;
|
|
|
|
+ border-radius: 12px;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+/* el-select 各种边框线隐藏**/
|
|
|
|
+:deep(.el-select) {
|
|
|
|
+ --el-select-input-focus-border-color: none !important;
|
|
|
|
+}
|
|
|
|
+:deep(.el-input__wrapper) {
|
|
|
|
+ box-shadow: none !important;
|
|
|
|
+}
|
|
|
|
+:deep(.el-select .el-input.is-focus .el-input__wrapper) {
|
|
|
|
+ box-shadow: none !important;
|
|
|
|
+}
|
|
|
|
+:deep(.el-select .el-input__wrapper.is-focus) {
|
|
|
|
+ box-shadow: none !important;
|
|
|
|
+}
|
|
|
|
+:deep(.el-select:hover:not(.el-select--disabled) .el-input__wrapper) {
|
|
|
|
+ box-shadow: none !important;
|
|
|
|
+}
|
|
|
|
+//移动端兼容
|
|
|
|
+.mobile {
|
|
|
|
+ .navbar {
|
|
|
|
+ .nav-select {
|
|
|
|
+ position: absolute;
|
|
|
|
+ left: 0;
|
|
|
|
+ top: 80px;
|
|
|
|
+ z-index: 1;
|
|
|
|
+ width: 100%;
|
|
|
|
+ box-sizing: border-box;
|
|
|
|
+ padding: 0 24px;
|
|
|
|
+ .el-select {
|
|
|
|
+ width: 100%;
|
|
|
|
+ padding: 0;
|
|
|
|
+ margin: 0;
|
|
|
|
+ }
|
|
|
|
+ :deep(.el-input__wrapper) {
|
|
|
|
+ background: #ffffff;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
}
|
|
}
|
|
</style>
|
|
</style>
|