Browse Source

搜索页样式

master
hw75784039/maxingxing 4 years ago
parent
commit
d03828cd02
  1. 58
      src/views/company/search.vue

58
src/views/company/search.vue

@ -82,7 +82,7 @@
</div> </div>
</div> </div>
<div class="padding-content search-results" v-if="showSearchData"> <div class="padding-content search-results" v-if="showSearchData">
<p class="text-muted">为您找到{{searchDataList.length}}条相关信息</p> <p class="text-muted" style="width: 800px;margin: 20px auto 10px;">为您找到<strong style="color: #1890ff;padding: 0 3px;">{{searchDataList.length}}</strong>条相关信息</p>
<div class="results-item-block" v-for="(item,index) in searchDataList" :key="index"> <div class="results-item-block" v-for="(item,index) in searchDataList" :key="index">
<div class="company"> <div class="company">
<img :src="item.logo" class="company-logo"> <img :src="item.logo" class="company-logo">
@ -91,11 +91,11 @@
</div> </div>
<div class="company-info text-muted"> <div class="company-info text-muted">
<el-row> <el-row>
<el-col :span="12"> <el-col :span="24">
<span>电话</span> <span>电话</span>
<span>{{item.mobile}}</span> <span>{{item.mobile}}</span>
</el-col> </el-col>
<el-col :span="12"> <el-col :span="24">
<span>官网</span> <span>官网</span>
<span>{{item.logo}}</span> <span>{{item.logo}}</span>
</el-col> </el-col>
@ -399,16 +399,16 @@ export default {
.advanced-search { .advanced-search {
position: absolute; position: absolute;
z-index: 999; z-index: 999;
background: #fff; background: #f8f8f8;
left: 50%; left: 50%;
transform: translateX(-50%); transform: translateX(-50%);
margin-top: 20px; margin-top: 20px;
padding: 15px; padding: 15px;
width: 900px; width: 900px;
min-height: 400px; min-height: 300px;
border: 1px solid rgb(170, 168, 168); // border: 1px solid rgb(170, 168, 168);
border-radius: 10px; border-radius: 10px;
box-shadow: 0px 0px 15px #888888; box-shadow: 0px 0px 15px rgba($color: #000000, $alpha: 0.2);
.title-block { .title-block {
position: relative; position: relative;
width: 100%; width: 100%;
@ -417,19 +417,28 @@ export default {
&::before { &::before {
position: absolute; position: absolute;
content: ' '; content: ' ';
width: 4px; width: 5px;
height: 20px; height: 16px;
background-color: #616dff; background-color: #1890ff;
top: 1px; top: 3px;
left: 0; left: 0;
} }
} }
.el-button:last-child{
color: #fff;
background: #1890ff;
border-color: #1890ff;
}
.search-item { .search-item {
.search-lable { .search-lable {
position: relative; position: relative;
display: inline-block; display: inline-block;
width: 80px; width: 80px;
margin-top: 10px;
font-size: 14px;
font-weight: bold;
color: #333333;
vertical-align: top; vertical-align: top;
} }
.search-option { .search-option {
@ -440,9 +449,19 @@ export default {
line-height: 40px; line-height: 40px;
} }
.el-radio-button .el-radio-button__inner { .el-radio-button .el-radio-button__inner {
color: #333;
background-color: #f8f8f8;
border: none; border: none;
border-radius:0; border-radius:0;
} }
.el-radio-button__orig-radio:checked + .el-radio-button__inner{
padding: 7px 15px;
font-size: 12px;
border-radius: 3px;
color: #FFFFFF;
background-color: #1890ff;
border-color: #1890ff;
}
} }
} }
@ -450,9 +469,10 @@ export default {
.results-item-block { .results-item-block {
position: relative; position: relative;
// border: 1px solid #eeeeee; // border: 1px solid #eeeeee;
padding: 20px;
width: 800px; width: 800px;
// height: 150px; // height: 150px;
padding: 20px;
margin: 0 auto;
background: rgba($color: #f2f2f2, $alpha: 0.5); background: rgba($color: #f2f2f2, $alpha: 0.5);
border-radius: 6px; border-radius: 6px;
.company { .company {
@ -476,7 +496,7 @@ export default {
.company-info { .company-info {
position: relative; position: relative;
width: 100%; width: 100%;
height: 70px; // height: 70px;
font-size: 14px; font-size: 14px;
line-height: 22px; line-height: 22px;
// background-color: #f5faff; // background-color: #f5faff;
@ -488,11 +508,17 @@ export default {
-webkit-line-clamp: 2; -webkit-line-clamp: 2;
line-clamp: 2; line-clamp: 2;
-webkit-box-orient: vertical; -webkit-box-orient: vertical;
.el-row{
color: #666666;
.el-col{
line-height: 26px;
}
}
} }
} }
// .results-item-block:hover{
// background: rgba(210, 238, 251, 0.5);
// }
} }
.detail-results { .detail-results {
position: relative; position: relative;

Loading…
Cancel
Save