2023-03-29 16:20:11 +08:00
|
|
|
|
<template>
|
2023-03-29 17:00:10 +08:00
|
|
|
|
<div class="container">
|
2023-03-29 16:40:10 +08:00
|
|
|
|
<!-- 搜索框 -->
|
|
|
|
|
<div class="search-input-box flexacenter">
|
2023-03-29 17:00:10 +08:00
|
|
|
|
<div class="search-input flexacenter">
|
|
|
|
|
<img class="search-input-icon" src="@/assets/img/headerNav/search.png">
|
2023-03-29 17:20:11 +08:00
|
|
|
|
<input class="search-input-input flex1" placeholder="请输入搜索关键词" />
|
2023-03-29 17:00:10 +08:00
|
|
|
|
<img class="search-input-cross" src="@/assets/img/icon/clear.png">
|
2023-03-29 16:40:10 +08:00
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
<div class="search-input-cancel">取消</div>
|
|
|
|
|
</div>
|
2023-03-29 17:20:11 +08:00
|
|
|
|
|
|
|
|
|
<!-- 结果数量 -->
|
2023-03-29 17:40:11 +08:00
|
|
|
|
<div class="numberResults flexacenter">大约找到 <div class="number">{{ 800 }}</div> 条结果</div>
|
|
|
|
|
|
|
|
|
|
<div class="result-box flexflex">
|
|
|
|
|
<div class="result-item">
|
2023-03-29 18:00:10 +08:00
|
|
|
|
<div class="result-header">
|
|
|
|
|
<div class="result-label">租房</div>
|
|
|
|
|
<div class="result-title">诚招室友一起合租香港大学附近房子 女生</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div class="result-content">
|
|
|
|
|
香港理工大学附近求租房,红磡何文田或黄埔附近最好
|
|
|
|
|
</div>
|
2023-03-29 17:40:11 +08:00
|
|
|
|
|
2023-03-29 18:20:10 +08:00
|
|
|
|
<div class="result-info">
|
|
|
|
|
<div class="user-info flexacenter">
|
|
|
|
|
<svg-icon icon-class="test-head" class-name="icon-head"></svg-icon>
|
|
|
|
|
<div class="user-name">匿名用户</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="item-data flexacenter">
|
|
|
|
|
<div class="item-data-item flexacenter">
|
|
|
|
|
<svg-icon icon-class="look" class-name="icon-look"></svg-icon>
|
|
|
|
|
<div>1552</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="item-data-item flexacenter">
|
|
|
|
|
<svg-icon icon-class="msg" class-name="icon-msg"></svg-icon>
|
|
|
|
|
<div>12</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
2023-03-29 17:40:11 +08:00
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
</div>
|
2023-03-29 16:20:11 +08:00
|
|
|
|
</div>
|
|
|
|
|
</template>
|
|
|
|
|
|
|
|
|
|
<script>
|
|
|
|
|
export default {
|
|
|
|
|
name: "SearchResult",
|
|
|
|
|
data() {
|
|
|
|
|
return {
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
components: {
|
2023-03-29 16:40:10 +08:00
|
|
|
|
|
2023-03-29 16:20:11 +08:00
|
|
|
|
},
|
|
|
|
|
}
|
|
|
|
|
</script>
|
|
|
|
|
|
2023-03-29 16:40:10 +08:00
|
|
|
|
<style lang="scss" scoped>
|
2023-03-29 17:00:10 +08:00
|
|
|
|
.container {
|
|
|
|
|
padding-top: 1.3rem;
|
|
|
|
|
|
|
|
|
|
.search-input-box {
|
|
|
|
|
margin-left: .32rem;
|
|
|
|
|
|
|
|
|
|
.search-input {
|
|
|
|
|
width: 8.2rem;
|
|
|
|
|
height: .96rem;
|
|
|
|
|
border-radius: 2.56rem;
|
|
|
|
|
background: rgba(235, 235, 235, 1);
|
|
|
|
|
|
|
|
|
|
.search-input-icon,
|
|
|
|
|
.search-input-cross {
|
|
|
|
|
width: .4rem;
|
|
|
|
|
height: .4rem;
|
|
|
|
|
}
|
|
|
|
|
|
2023-03-29 17:20:11 +08:00
|
|
|
|
.search-input-icon {
|
|
|
|
|
padding: 0 .4rem;
|
|
|
|
|
}
|
|
|
|
|
|
2023-03-29 17:00:10 +08:00
|
|
|
|
.search-input-cross {
|
|
|
|
|
padding-right: .4rem;
|
|
|
|
|
}
|
|
|
|
|
|
2023-03-29 17:20:11 +08:00
|
|
|
|
.search-input-input {
|
|
|
|
|
height: 100%;
|
|
|
|
|
background: transparent;
|
|
|
|
|
border: none;
|
|
|
|
|
outline: none;
|
|
|
|
|
}
|
|
|
|
|
|
2023-03-29 17:00:10 +08:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.search-input-cancel {
|
|
|
|
|
color: #000;
|
|
|
|
|
font-size: .36rem;
|
2023-03-29 17:20:11 +08:00
|
|
|
|
padding-left: .46rem;
|
|
|
|
|
width: .74rem;
|
2023-03-29 17:00:10 +08:00
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2023-03-29 17:40:11 +08:00
|
|
|
|
.numberResults {
|
|
|
|
|
font-size: .32rem;
|
|
|
|
|
color: #555;
|
|
|
|
|
// margin-top: .64rem;
|
|
|
|
|
margin: .64rem .32rem .48rem;
|
|
|
|
|
|
|
|
|
|
.number {
|
|
|
|
|
color: #000;
|
|
|
|
|
font-weight: 650;
|
|
|
|
|
margin: 0 .1667rem;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.result-box {
|
|
|
|
|
justify-content: center;
|
2023-03-29 18:00:10 +08:00
|
|
|
|
|
2023-03-29 17:40:11 +08:00
|
|
|
|
.result-item {
|
|
|
|
|
margin-bottom: .32rem;
|
|
|
|
|
width: 9.36rem;
|
|
|
|
|
height: 3.96rem;
|
|
|
|
|
background-color: rgba(255, 255, 255, 1);
|
|
|
|
|
border: none;
|
|
|
|
|
border-radius: .32rem;
|
|
|
|
|
-moz-box-shadow: 0 0 .16rem rgba(0, 0, 0, 0.0784313725490196);
|
|
|
|
|
-webkit-box-shadow: 0 0 .16rem rgba(0, 0, 0, 0.08);
|
|
|
|
|
box-shadow: 0 0 .16rem rgba(0, 0, 0, .08);
|
2023-03-29 18:00:10 +08:00
|
|
|
|
padding: 0.4rem;
|
|
|
|
|
box-sizing: border-box;
|
|
|
|
|
|
|
|
|
|
.result-header {
|
|
|
|
|
margin-bottom: .32rem;
|
|
|
|
|
|
|
|
|
|
.result-label {
|
|
|
|
|
font-size: .28rem;
|
|
|
|
|
height: .52rem;
|
|
|
|
|
line-height: .52rem;
|
|
|
|
|
background: rgb(51, 51, 51);
|
|
|
|
|
color: #fff;
|
|
|
|
|
display: inline-block;
|
|
|
|
|
border-radius: .16rem;
|
|
|
|
|
padding: 0 .12rem;
|
|
|
|
|
margin-right: .12rem;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.result-title {
|
|
|
|
|
color: #000;
|
|
|
|
|
font-size: 0.37333rem;
|
|
|
|
|
line-height: 0.65rem;
|
|
|
|
|
display: inline;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
2023-03-29 18:20:10 +08:00
|
|
|
|
.result-content {
|
|
|
|
|
line-height: .52rem;
|
|
|
|
|
font-size: .3rem;
|
|
|
|
|
color: #7f7f7f;
|
|
|
|
|
display: -webkit-box;
|
|
|
|
|
-webkit-line-clamp: 2;
|
|
|
|
|
-webkit-box-orient: vertical;
|
|
|
|
|
overflow: hidden;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.result-info {
|
|
|
|
|
.user-info {
|
|
|
|
|
.icon-head {
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.user-name {
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.item-data {
|
|
|
|
|
.item-data-item{
|
|
|
|
|
.icon-look{
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2023-03-29 17:40:11 +08:00
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
2023-03-29 16:40:10 +08:00
|
|
|
|
}
|
2023-03-29 16:20:11 +08:00
|
|
|
|
</style>
|