乐于分享
好东西不私藏

uniapp 8种高级感搜索框开发,直接复制

uniapp 8种高级感搜索框开发,直接复制

本文整理 8 款主流小程序搜索框样式,源码可直接使用。文章为雪天前端原创整理,转载需授权,私自搬运必究!

一个精美好看的搜索框,不只是界面上的功能入口,更是提升用户体验的关键细节。它能快速帮用户定位内容,减少操作步骤,降低流失率;高颜值设计让界面更精致高级,提升整体质感与品牌形象;同时强化交互体验,让用户愿意点击、愿意使用,间接提升活跃度与转化率。好看又好用的搜索框,是应用里颜值与效率并存的小而美核心功能。

01

渐变边框搜索栏

经典渐变边框设计,圆角通透感强,右侧渐变搜索按钮,整体简约高级,适配大多数 APP / 商城首页。
<template><viewclass="search-bar"><viewclass="search-container"><imageclass="search-icon"src="/static/xt-search/scan.png"mode="widthFix"></image><inputclass="search-input"placeholder="搜索美食/民宿/攻略等"placeholder-style="color:#999" /><viewclass="search-button" @click="doSearch">搜索</view></view></view></template><script>exportdefault {methods: {      doSearch() {console.log("执行第一个搜索")      }    }  }</script><stylescoped>.search-bar {background-color: #fff;border-radius: 20rpx;padding: 10rpx;  }.search-container {display: flex;align-items: center;height: 72rpx;padding: 06rpx 020rpx;border-radius: 40rpx;border: 3rpx solid transparent;background: linear-gradient(#fff, #fff) padding-box,linear-gradient(90deg, #B1A8E6, #9ED5F5, #88E7CB) border-box;  }.search-icon {width: 32rpx;height: 32rpx;margin-right: 16rpx;  }.search-input {flex: 1;height: 100%;font-size: 28rpx;color: #333;  }.search-button {padding: 036rpx;height: 56rpx;line-height: 56rpx;border-radius: 28rpx;font-size: 28rpx;color: #fff;background: linear-gradient(90deg, #63D1E8, #7BE8A3);  }</style>
文章为雪天前端原创整理,转载需授权,私自搬运必究!

02

城市 + 消息搜索栏

头部导航式搜索框,左侧城市选择、右侧消息角标,适合外卖 / 旅游 / 本地生活类小程序顶部使用。

<template><viewclass="header-search-bar"><viewclass="city-selector" @click="selectCity"><textclass="city-text">杭州</text><textclass="down-arrow">▼</text></view><viewclass="header-search-container"><imagesrc="/static/xt-search/searchIcon.png"class="header-search-icon"mode="widthFix"></image><inputclass="header-search-input"placeholder="雪天前端"placeholder-style="color:#999" /></view><viewclass="message-icon-wrapper" @click="openMessage"><imagesrc="/static/xt-search/messageIcon.png"class="message-icon"mode="widthFix"></image><viewclass="badge">12</view></view></view></template><script>exportdefault {methods: {      selectCity() {console.log("打开城市选择器")      },      openMessage() {console.log("打开消息列表")      }    }  }</script><stylescoped>.header-search-bar {display: flex;align-items: center;padding: 20rpx;background-color: #fef6f6;border-radius: 20rpx;  }.city-selector {display: flex;align-items: center;margin-right: 20rpx;  }.city-text {font-size: 32rpx;color: #333;font-weight: 500;  }.down-arrow {font-size: 24rpx;color: #666;margin-left: 8rpx;  }.header-search-container {flex: 1;display: flex;align-items: center;height: 72rpx;padding: 024rpx;border-radius: 36rpx;background-color: #fff;border: 2rpx solid #f0e0e0;  }.header-search-icon {width: 32rpx;height: 32rpx;margin-right: 16rpx;  }.header-search-input {flex: 1;height: 100%;font-size: 28rpx;color: #333;  }.message-icon-wrapper {position: relative;margin-left: 20rpx;  }.message-icon {width: 60rpx;height: 60rpx;  }.badge {position: absolute;top: -12rpx;right: -12rpx;min-width: 32rpx;height: 32rpx;line-height: 32rpx;padding: 08rpx;background-color: #ff4d4f;color: #fff;font-size: 20rpx;border-radius: 16rpx;text-align: center;  }</style>
文章为雪天前端原创整理,转载需授权,私自搬运必究!

03

左侧标题 + 绿色按钮搜索栏

左侧大标题 + 右侧一体化搜索框,绿色按钮醒目,适合工具类、内容类平台首页搜索使用。

<template><viewclass="third-search-bar"><viewclass="third-title">雪天前端</view><viewclass="third-search-container"><viewclass="third-search-inner"><imageclass="third-search-icon"src="/static/xt-search/scan.png"mode="widthFix"></image><inputclass="third-search-input"placeholder="搜索关键字"placeholder-style="color:#999" /></view><viewclass="third-search-btn" @click="thirdSearch">搜索</view></view></view></template><script>exportdefault {methods: {      thirdSearch() {console.log("执行第三个搜索")      }    }  }</script><stylescoped>.third-search-bar {display: flex;align-items: center;padding: 20rpx;background-color: #e8f9e8;border-radius: 20rpx;  }.third-title {font-size: 48rpx;font-weight: bold;color: #333;margin-right: 24rpx;  }.third-search-container {flex: 1;display: flex;align-items: center;height: 80rpx;border-radius: 40rpx;background-color: #fff;border: 3rpx solid #333;overflow: hidden;  }.third-search-inner {flex: 1;display: flex;align-items: center;padding: 024rpx;  }.third-search-icon {width: 36rpx;height: 36rpx;margin-right: 16rpx;  }.third-search-input {flex: 1;height: 100%;font-size: 28rpx;color: #333;background: transparent;  }.third-search-btn {width: 140rpx;height: 100%;line-height: 80rpx;text-align: center;font-size: 32rpx;font-weight: bold;color: #333;background-color: #89e889;  }</style>
文章为雪天前端原创整理,转载需授权,私自搬运必究!

04

黄色边框 + 热门标签搜索栏

暖黄色渐变边框 + 热门标签,视觉吸睛,适合二手市场、活动、优惠类平台使用。

<template><viewclass="fourth-search-bar"><viewclass="fourth-search-container"><imageclass="fourth-search-icon"src="/static/xt-search/scan.png"mode="widthFix"></image><inputclass="fourth-search-input"placeholder="二手市场大降价"placeholder-style="color:#333" /><viewclass="fourth-hot-tag">热</view><viewclass="fourth-search-btn" @click="fourthSearch">搜索</view></view></view></template><script>exportdefault {methods: {      fourthSearch() {console.log("执行搜索")      }    }  }</script><stylescoped>.fourth-search-bar {padding: 20rpx 0;background-color: #fff;border-radius: 20rpx;  }.fourth-search-container {display: flex;align-items: center;height: 80rpx;padding: 06rpx 024rpx;border-radius: 40rpx;background: linear-gradient(#fff, #fff) padding-box,linear-gradient(90deg, #ffff7f, #fff478) border-box;border: 3rpx solid transparent;  }.fourth-search-icon {width: 36rpx;height: 36rpx;margin-right: 16rpx;  }.fourth-search-input {flex: 1;height: 100%;font-size: 32rpx;color: #333;  }.fourth-hot-tag {padding: 4rpx 12rpx;margin: 016rpx;font-size: 24rpx;color: #ff6600;background-color: #fff5e6;border-radius: 8rpx;  }.fourth-search-btn {width: 140rpx;height: 64rpx;line-height: 64rpx;text-align: center;font-size: 32rpx;font-weight: bold;color: #333;background: linear-gradient(90deg, #fff2cc, #ffeb99);border-radius: 32rpx;  }</style>
文章为雪天前端原创整理,转载需授权,私自搬运必究!

05

橙色边框 + 相机图标搜索栏

复古橙色边框 + 相机识图按钮,橙色搜索图标,适合电商、数码、图片搜索类场景。

<template><viewclass="fifth-search-bar"><viewclass="fifth-search-container"><imageclass="fifth-search-icon"src="/static/xt-search/scan.png"mode="widthFix"></image><inputclass="fifth-search-input"placeholder="iphone17 plus抢购"placeholder-style="color:#999" /><imageclass="fifth-camera-icon"src="/static/xt-search/camera.png"mode="widthFix"></image><viewclass="fifth-search-btn" @click="fifthSearch"><imagesrc="/static/xt-search/search-orange.png"mode="widthFix"></image></view></view></view></template><script>exportdefault {methods: {      fifthSearch() {console.log("执行第五个搜索")      }    }  }</script><stylescoped>.fifth-search-bar {padding: 20rpx;background-color: #fff;border-radius: 20rpx;  }.fifth-search-container {display: flex;align-items: center;height: 80rpx;padding: 06rpx 024rpx;border-radius: 40rpx;background-color: #fff;border: 3rpx solid #cc8866;  }.fifth-search-icon {width: 36rpx;height: 36rpx;margin-right: 16rpx;  }.fifth-search-input {flex: 1;height: 100%;font-size: 32rpx;color: #999;  }.fifth-camera-icon {width: 60rpx;height: 60rpx;margin: 020rpx;  }.fifth-search-btn {width: 90rpx;height: 70rpx;display: flex;align-items: center;justify-content: center;background: linear-gradient(90deg, #ff7744, #ff5522);border-radius: 40rpx;  }.fifth-search-btnimage {width: 40rpx;height: 40rpx;  }</style>

06

浅蓝渐变 + 登录按钮搜索栏

清爽浅蓝色渐变边框,右侧用户登录按钮,适合商城、服务类小程序未登录状态使用。

<template><viewclass="sixth-search-bar"><viewclass="sixth-search-container"><imageclass="sixth-search-icon"src="/static/xt-search/scan.png"mode="widthFix"></image><inputclass="sixth-search-input"placeholder="搜索商品或店铺名"placeholder-style="color:#999" /></view><viewclass="sixth-login-btn" @click="sixthLogin"><imagesrc="/static/xt-search/user.png"mode="widthFix"></image><text>登录</text></view></view></template><script>exportdefault {methods: {      sixthLogin() {console.log("打开登录弹窗")      }    }  }</script><stylescoped>.sixth-search-bar {display: flex;align-items: center;padding: 20rpx;background-color: #fff;border-radius: 20rpx;  }.sixth-search-container {flex: 1;display: flex;align-items: center;height: 80rpx;padding: 024rpx;border-radius: 40rpx;background: linear-gradient(#fff, #fff) padding-box,linear-gradient(90deg, #e6f2ff, #f0f8ff) border-box;border: 3rpx solid transparent;  }.sixth-search-icon {width: 36rpx;height: 36rpx;margin-right: 16rpx;  }.sixth-search-input {flex: 1;height: 100%;font-size: 32rpx;color: #333;  }.sixth-login-btn {display: flex;align-items: center;margin-left: 20rpx;font-size: 32rpx;color: #4488dd;  }.sixth-login-btnimage {width: 40rpx;height: 40rpx;margin-right: 8rpx;  }</style>
文章为雪天前端原创整理,转载需授权,私自搬运必究!

07

绿色背景 + 双图标搜索栏

墨绿色主题背景,左侧菜单 + 右侧消息角标,中间麦克风语音搜索,高级感拉满。

<template><viewclass="seventh-search-bar"><viewclass="seventh-left-icon" @click="seventhLeftClick"><imagesrc="/static/xt-search/menu.png"mode="widthFix"></image></view><viewclass="seventh-search-container"><imageclass="seventh-search-icon"src="/static/xt-search/searchIcon.png"mode="widthFix"></image><inputclass="seventh-search-input"placeholder="雪天前端"placeholder-style="color:#999" /><viewclass="seventh-mic-icon" @click="seventhMicClick"><imagesrc="/static/xt-search/mic.png"mode="widthFix"></image></view></view><viewclass="seventh-right-icon" @click="seventhRightClick"><imagesrc="/static/xt-search/message-filled.png"mode="widthFix"></image><viewclass="seventh-badge">7</view></view></view></template><script>exportdefault {methods: {      seventhLeftClick() {console.log("第七个左侧图标点击")      },      seventhMicClick() {console.log("第七个麦克风点击")      },      seventhRightClick() {console.log("第七个消息图标点击")      }    }  }</script><stylescoped>.seventh-search-bar {display: flex;align-items: center;padding: 20rpx;background-color: #009688;border-radius: 20rpx;  }.seventh-left-icon {width: 60rpx;height: 60rpx;margin-right: 20rpx;  }.seventh-left-iconimage {width: 100%;height: 100%;  }.seventh-search-container {flex: 1;display: flex;align-items: center;height: 80rpx;padding: 024rpx;border-radius: 40rpx;background-color: #fff;  }.seventh-search-icon {width: 36rpx;height: 36rpx;margin-right: 16rpx;  }.seventh-search-input {flex: 1;height: 100%;font-size: 32rpx;color: #333;  }.seventh-mic-icon {width: 40rpx;height: 40rpx;margin-left: 20rpx;  }.seventh-mic-iconimage {width: 100%;height: 100%;  }.seventh-right-icon {position: relative;width: 60rpx;height: 60rpx;margin-left: 20rpx;  }.seventh-right-iconimage {width: 100%;height: 100%;  }.seventh-badge {position: absolute;top: -10rpx;right: -10rpx;width: 36rpx;height: 36rpx;line-height: 36rpx;text-align: center;background-color: #ff4d4f;color: #fff;font-size: 20rpx;border-radius: 50%;  }</style>
文章为雪天前端原创整理,转载需授权,私自搬运必究!

08

浅绿色背景 + 品牌 LOGO 搜索栏

清新绿色背景,左侧品牌 LOGO,右侧扫描按钮,品牌化极强,适合企业官网、品牌类小程序。

<template><viewclass="eighth-search-bar"><viewclass="eighth-brand"><imageclass="eighth-brand-icon"src="/static/xt-search/user.png"mode="widthFix"></image><textclass="eighth-brand-text">snow</text></view><viewclass="eighth-search-container"><imageclass="eighth-search-icon"src="/static/xt-search/searchIcon.png"mode="widthFix"></image><inputclass="eighth-search-input"placeholder="搜索雪天前端~"placeholder-style="color:#999" /></view><viewclass="eighth-menu-icon" @click="eighthMenuClick"><imagesrc="/static/xt-search/scan.png"mode="widthFix"></image></view></view></template><script>exportdefault {methods: {      eighthMenuClick() {console.log("第八个菜单图标点击")      }    }  }</script><stylescoped>.eighth-search-bar {display: flex;align-items: center;padding: 20rpx;background-color: #d4f4c4;border-radius: 20rpx;  }.eighth-brand {display: flex;align-items: center;margin-right: 20rpx;  }.eighth-brand-icon {width: 80rpx;height: 80rpx;margin-right: 12rpx;  }.eighth-brand-text {font-size: 40rpx;font-weight: bold;color: #222;  }.eighth-search-container {flex: 1;display: flex;align-items: center;height: 80rpx;padding: 024rpx;border-radius: 40rpx;background-color: rgba(255, 255, 255, 0.7);  }.eighth-search-icon {width: 36rpx;height: 36rpx;margin-right: 16rpx;  }.eighth-search-input {flex: 1;height: 100%;font-size: 32rpx;color: #333;background: transparent;  }.eighth-menu-icon {width: 60rpx;height: 60rpx;margin-left: 20rpx;  }.eighth-menu-iconimage {width: 100%;height: 100%;  }</style>
打码不易,如有帮助,可以求大佬一个免费的关注吗,非常感谢!
图标素材获取(我会发在群里):文章为雪天前端原创整理,转载需授权,私自搬运必究!

样式参考自市面上主流 APP / 小程序常用搜索框设计,源码已整理好可直接复制使用,欢迎学习交流。本文原创整理,转载请务必联系开白名单,私自搬运、洗稿、盗用必究!

END

往期推荐

uniapp AI聊天页面

2026-03-28

uniapp生成商品海报

2026-02-11

uniapp购物车飞入效果

2026-01-28

页面水印效果

2026-01-26

uniapp实用库/源码

2025-11-23

小程序一键登录逻辑

2025-10-01

一键登录页源码

2025-07-27

3D分层图片效果

2024-11-16

消息列表页面

2024-09-29

文章为雪天前端原创整理,转载需授权,私自搬运必究!
你的点赞,在看, 满足我一切味蕾享受 !