搜索文体偏离搜索框
来源: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
相似问题