.head{ height: 100vh; display: flex; flex-direction: column; } .head_a{ position: fixed; top: 0px; left: 0; right: 0; height:44px; background-color: #fff; display: flex; align-items: center; padding: 0 15px; z-index: 100; } .head_b{ display: flex; flex-direction: column; } .van-search{ width: 360px; } .head_d{ position: relative; } .head_shouhuo{ position: relative; right: 85px; } .head_text{ font-weight: bold; font-size: 40rpx; } .head_box{ margin-top: 60px; padding: 10px; overflow-y: auto; }