搜索文体偏离搜索框
来源:8-7 利用CSS技巧实现搜索及 banner 区域布局
爱编程的运维
2021-11-14
<template>
<div class="wrapper">
<div class="position">
<span class="iconfont position__location"></span>
北京理工大学国防科技园2号楼10层
<span class="iconfont position__notice"></span>
</div>
<div class="search">
<span class="iconfont"></span>
<span class="search__text">山姆会员商店优惠商品</span>
</div>
</div>
<div class="docker">
<div class="docker__item docker__item--active">
<div class="iconfont"></div>
<div class="docker__title">首页</div>
</div>
<div class="docker__item">
<div class="iconfont"></div>
<div class="docker__title">购物车</div>
</div>
<div class="docker__item">
<div class="iconfont"></div>
<div class="docker__title">订单</div>
</div>
<div class="docker__item">
<div class="iconfont"></div>
<div class="docker__title">我的</div>
</div>
</div>
</template>
<style lang="scss">
@import './style/variables.scss';
@import './style/mixins.scss';
.wrapper {
position: absolute;
left: 0%;
top: 0%;
right:0%;
bottom: 0.5rem;
padding: 0 0.18rem 0 0.16rem;
}
.position {
@include ellipsis;
position: relative;
padding: .16rem .24rem .16rem 0;
line-height: 0.22rem;
color: $content-fontcolor;
font-size: 0.16rem;
.position__location {
position: relative;
top: .01rem;
font-size: .2rem;
}
.position__notice {
position: absolute;
right: 0%;
top: .17rem;
font-size: .2rem;
}
}
.search {
vertical-align: middle;
line-height: .32rem;
background: #F5F5F5;
border-radius: .16rem;
color: #B7B7B7;
.iconfont {
display: inline-block;
padding: 0 .1rem 0 .16rem;
font-size: .18rem;
}
&__text {
display: inline-block;
font-size: .14rem;
}
}
这个文字把搜索框,撑起来了,我把
line-height: .32rem; 改成 height: .32rem;

就变成这样了,麻烦老师帮忙看看
写回答
1回答
-
Dell
2021-11-14
你看下iconfont 对应的span,我感觉你是给它变成了block布局
00
相似问题