1. 程式人生 > >微信小程式自定義頂部導航欄,新增背景圖,透明色等.

微信小程式自定義頂部導航欄,新增背景圖,透明色等.

在微信小程式中,導航欄的顏色可以在app.json.  window裡面新增navigationBarBackgroundColor屬性,但是顏色只能為純色.不能使用rgb,或者rgba的色號

但是這樣並不能滿足很多人的要求.微信官方給出了一個屬性,navigationStyle, (導航欄樣式,僅支援 default/custom。custom 模式可自定義導航欄,只保留右上角膠囊狀的按鈕),如果在app.json裡面的window增加navigationStyle:custom ,頂部導航欄就會消失,保留右上角膠囊狀的按鈕.如下圖所示


然後只需要在wxml檔案裡面用view標籤寫出樣式即可. 如下圖所示


頂部樣式只需要在app.wxss檔案寫出即可.這裡注意的是, 頁面自帶的返回按鈕也會消失,需要自己寫