Commit 80910225eb5a7b1986119ee352f97dd9da9832f6
1 parent
3629bfd3
自定义顶部搜索框
Showing
2 changed files
with
30 additions
and
8 deletions
components/diy_searchbox/diy_searchbox.wxml
| @@ -34,14 +34,14 @@ | @@ -34,14 +34,14 @@ | ||
| 34 | </view> | 34 | </view> |
| 35 | 35 | ||
| 36 | <view class='s2_cen' style='background-color:{{object.inner_bgcolor}}'> | 36 | <view class='s2_cen' style='background-color:{{object.inner_bgcolor}}'> |
| 37 | - <navigator wx:if="{{first}}" bindtap='click_sear' class="s1_gk_a2 flex" style="height: 100%;"> | ||
| 38 | - <image src='/public/static/images/model/select.png'></image> | ||
| 39 | - <text style='color:{{object.word_color?object.word_color:"#fff"}}'>在店铺内搜索</text> | 37 | + <navigator wx:if="{{first}}" bindtap='click_sear' class="s1_gk_a2 flex" style='height: 100%;color:{{object.word_color?object.word_color:"#fff"}}'> |
| 38 | + <text class="iconfont icon-search" style="font-size: 40rpx;"></text> | ||
| 39 | + <text>在店铺内搜索</text> | ||
| 40 | </navigator> | 40 | </navigator> |
| 41 | - <navigator wx:else class="s1_gk_a2 flex" style="height: 100%;"> | ||
| 42 | - <image src='/public/static/images/model/select.png' bindtap='sear'></image> | ||
| 43 | - <input id="find_inp" class="find_inp2" value="" | ||
| 44 | - bindconfirm="sear" bindinput='set_input' focus="{{inputShowed}}" bindblur="onblur" /> | 41 | + <navigator wx:else class="s1_gk_a2 flex" style='height: 100%;color:{{object.word_color?object.word_color:"#fff"}}'> |
| 42 | + <text style="font-size: 40rpx;" class="iconfont icon-search" bindtap='sear'></text> | ||
| 43 | + <input id="find_inp" class="find_inp2" value="" | ||
| 44 | + bindconfirm="sear" bindinput='set_input' focus="{{inputShowed}}" /> | ||
| 45 | </navigator> | 45 | </navigator> |
| 46 | </view> | 46 | </view> |
| 47 | 47 |
components/diy_searchbox/diy_searchbox.wxss
| @@ -85,4 +85,26 @@ | @@ -85,4 +85,26 @@ | ||
| 85 | .flex{ display: flex; align-items: center;} | 85 | .flex{ display: flex; align-items: center;} |
| 86 | .find_img{margin: 0 20rpx; } | 86 | .find_img{margin: 0 20rpx; } |
| 87 | .find_inp{text-align: left; width: 620rpx;} | 87 | .find_inp{text-align: left; width: 620rpx;} |
| 88 | -.find_inp2{text-align: left; width: 520rpx;} | ||
| 89 | \ No newline at end of file | 88 | \ No newline at end of file |
| 89 | +.find_inp2{text-align: left; width: 520rpx;} | ||
| 90 | + | ||
| 91 | + | ||
| 92 | +@font-face {font-family: "iconfont"; | ||
| 93 | + src: url('iconfont.eot?t=1607568098927'); /* IE9 */ | ||
| 94 | + src: url('iconfont.eot?t=1607568098927#iefix') format('embedded-opentype'), /* IE6-IE8 */ | ||
| 95 | + url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAALAAAsAAAAABmAAAAJ1AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCCcApsgQwBNgIkAwgLBgAEIAWEbQcwG7IFyC6wbdiTQGyMi0WNir+9Fm8e4RAP/6397pud/aJ4Uk0uWTSRSTRKIkFspMDpGgqN+fZzt/8RazTS0XwWUU8Ta1/um9zuTxpailoSb/A6tG0kPJvEFYB1Rtl89ekqqzifuJ/6V0ADyXe+m0tEUFRyJODApgOMKhrZJjTjDWMXuITjBBpGtXCdDU2EQIXMGheIJ1lkQEXOK8ssURMqNUuzeAOlWnqhrvEafj9+rUQFSVmwSi4fB3nQ83lsp9CTxUkPPgF8BLS6RIFlQCZua6PnaMHotEa0xCSwr8Lg87hY9C1ir0bB/jorvwWGoeiexK7kVvMTyHH3KGBr1C2kvho1nw+v5pbDPZGLXOPI7W04lwtV8CN5NHtN7tJJiwuUQ9cnXjb3PqlBXYtDLSxSjl26sODsxV2ZjMvjTmTScSpBpdM58XQG9LB+VlxQVwLBn+bvdvzWmhl8/HtoyPrZqe3ZFvwhcc+mrEstc8qquNaejI4am9DQwD/s7HM/Vjd4O8lQM3hT9qqRFIWaaVKmLaPUtIaKmkM0LBle3dQPo0WuY9EcQOixj6TjHYUeN6RMu0NpyCsqeoJGw33Ubtk0G3JVP0YMQTxks1DmTENwrKQqKgwg0dEYnJWGjAjCSTkAfW5vMTGMDITnmJFMiX5CBChgU4dD4DSkaSa0sKkgjrglQqw2j0eoe5ObM3VQ5RSGMAiEB7GyIBnHZBD8zkRV6fMBiMihYeCWshpvBIIlyb1DPm7eHqRhldGr7F5eSUoR+RGEABJgJh00BAYhGo0JsuoHKRAO4SaNCFvaeOx2Ql+Ve32N/gGFrApLn8LuV6g8IwZzEgA=') format('woff2'), | ||
| 96 | + url('iconfont.woff?t=1607568098927') format('woff'), | ||
| 97 | + url('iconfont.ttf?t=1607568098927') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */ | ||
| 98 | + url('iconfont.svg?t=1607568098927#iconfont') format('svg'); /* iOS 4.1- */ | ||
| 99 | +} | ||
| 100 | + | ||
| 101 | +.iconfont { | ||
| 102 | + font-family: "iconfont" !important; | ||
| 103 | + font-size: 16px; | ||
| 104 | + font-style: normal; | ||
| 105 | + -webkit-font-smoothing: antialiased; | ||
| 106 | + -moz-osx-font-smoothing: grayscale; | ||
| 107 | +} | ||
| 108 | + | ||
| 109 | +.icon-search:before { | ||
| 110 | + content: "\e7b3"; | ||
| 111 | +} |