国产99久久精品_欧美日本韩国一区二区_激情小说综合网_欧美一级二级视频_午夜av电影_日本久久精品视频

最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
當(dāng)前位置: 首頁 - 科技 - 知識(shí)百科 - 正文

微信小程序textarea層級(jí)過高(蓋住其他元素)問題的解決辦法

來源:懂視網(wǎng) 責(zé)編:小采 時(shí)間:2020-11-27 22:00:26
文檔

微信小程序textarea層級(jí)過高(蓋住其他元素)問題的解決辦法

微信小程序textarea層級(jí)過高(蓋住其他元素)問題的解決辦法:前言:這篇文章講什么 微信小程序中 textarea 組件的層級(jí)過高如何解決 前言:這篇文章對(duì)誰有用 微信小程序開發(fā)者 前言:本文有什么用? 提供解決問題的思路,供你參考 (因?yàn)闀r(shí)間關(guān)系,我沒法把代碼整理的好好的然后貼出來讓你復(fù)制黏貼。或者是做成一個(gè)組
推薦度:
導(dǎo)讀微信小程序textarea層級(jí)過高(蓋住其他元素)問題的解決辦法:前言:這篇文章講什么 微信小程序中 textarea 組件的層級(jí)過高如何解決 前言:這篇文章對(duì)誰有用 微信小程序開發(fā)者 前言:本文有什么用? 提供解決問題的思路,供你參考 (因?yàn)闀r(shí)間關(guān)系,我沒法把代碼整理的好好的然后貼出來讓你復(fù)制黏貼。或者是做成一個(gè)組

前言:這篇文章講什么

微信小程序中 textarea 組件的層級(jí)過高如何解決

前言:這篇文章對(duì)誰有用

微信小程序開發(fā)者

前言:本文有什么用?

提供解決問題的思路,供你參考

(因?yàn)闀r(shí)間關(guān)系,我沒法把代碼整理的好好的然后貼出來讓你復(fù)制黏貼。或者是做成一個(gè)組件然后開源)

前言:本文時(shí)效性

截止至2018年10月30號(hào),微信的 textarea 還是以原生組件形式實(shí)現(xiàn),因此層級(jí)最高。無法通過 z-index 進(jìn)行調(diào)整。在微信小程序官方把 textarea 改成了可以控制層級(jí)之前。本文中的內(nèi)容會(huì)一直有效。

1. 問題描述

根據(jù)官方文檔,textarea 是原生組件 (https://developers.weixin.qq.com/miniprogram/dev/component/textarea.html),所謂原生組件就是 “脫離在 WebView 渲染流程外”

文檔中的原話是:

原生組件的層級(jí)是最高的,所以頁面中的其他組件無論設(shè)置 z-index 為多少,都無法蓋在原生組件上。

造成的問題:

在一個(gè)可以滾動(dòng)的頁面中。textarea 中的文字會(huì)覆蓋在 position: fixed 的元素上方

經(jīng)典業(yè)務(wù)場(chǎng)景1:

頁面底部有一個(gè)固定的操作欄,比如"加入購物車"。"立即購買", 顯示價(jià)格等

經(jīng)典業(yè)務(wù)場(chǎng)景2:

頁面中有彈窗

問題截圖

我們先往頁面上放2個(gè) textarea



此時(shí)看起來暫時(shí)一切正常。

我們把底下的 textarea 輸入一些文字,

然后把頁面向上滾動(dòng)。可以看到文字蓋住了底部的操作欄

哪怕我們不輸入任何文字,placeholder 也會(huì)直接蓋住操作欄

注意:請(qǐng)?jiān)谡鏅C(jī)中測(cè)試。微信開發(fā)者工具中看不到這樣的問題。

針對(duì)業(yè)務(wù)場(chǎng)景1(滾動(dòng))如何解決?

僅在輸入時(shí)使用 textarea, 不輸入時(shí)使用 text 來顯示文字。內(nèi)容為空時(shí) placeholder 用 view 來實(shí)現(xiàn)。
所以一共3個(gè)元素

 <view>負(fù)責(zé)顯示placeholder</view>
 <textarea>負(fù)責(zé)輸入文字</textarea>
 <view> <text>負(fù)責(zé)顯示文字(用 text 確保換行正常)</text> </view>

當(dāng)輸入為空時(shí),顯示 placeholder,

當(dāng)輸入不為空時(shí),取決于當(dāng)前有沒有 focus 來判斷是顯示 textarea 還是 負(fù)責(zé)顯示文字的 view

針對(duì)業(yè)務(wù)場(chǎng)景2(彈窗)如何解決?

有彈窗的時(shí)候,就用 wx:if 把 textarea 藏起來

本文完

感想:這個(gè)破事消耗了我?guī)缀跻粋€(gè)下午。同時(shí)又對(duì)我的技術(shù)沒有任何提升,只是完成業(yè)務(wù)需求而已。

好了,

聲明:本網(wǎng)頁內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

微信小程序textarea層級(jí)過高(蓋住其他元素)問題的解決辦法

微信小程序textarea層級(jí)過高(蓋住其他元素)問題的解決辦法:前言:這篇文章講什么 微信小程序中 textarea 組件的層級(jí)過高如何解決 前言:這篇文章對(duì)誰有用 微信小程序開發(fā)者 前言:本文有什么用? 提供解決問題的思路,供你參考 (因?yàn)闀r(shí)間關(guān)系,我沒法把代碼整理的好好的然后貼出來讓你復(fù)制黏貼。或者是做成一個(gè)組
推薦度:
  • 熱門焦點(diǎn)

最新推薦

猜你喜歡

熱門推薦

專題
Top
主站蜘蛛池模板: 欧美精品一区二区三区四区 | 久久久久久亚洲精品中文字幕 | 成人特黄午夜性a一级毛片 成人国产一区二区三区精品 | 国产精品成人va | 国产成人精品一区二三区在线观看 | 久久精品国产免费中文 | 亚洲欧美久久精品一区 | 亚洲精品一二三四区 | 日韩欧美高清在线 | 91精品国产99久久 | 亚洲人成一区二区三区 | 永久免费观看的毛片的网站 | 欧美性xxxxxx爱 | 亚洲国产成人久久综合碰 | 亚洲色图第四页 | 日本欧美一区二区三区不卡视频 | 久久久久国产成人精品亚洲午夜 | 欧美日韩国产另类一区二区三区 | 又黄又爽视频在线观看 | 欧美日本在线 | 中文国产成人精品久久久 | 久久久久久久久国产 | 欧美日韩大尺码免费专区 | 三级第一页 | 亚洲欧美日韩在线观看播放 | 日韩第3页 | 一区二区三区中文字幕 | 国产精品亚洲精品观看不卡 | 亚洲精品美女久久777777 | 久久精品一区二区三区四区 | 欧美视频精品一区二区三区 | 精品一区二区三区免费观看 | 欧美日韩高清一区二区三区 | 亚洲欧美日韩色 | 国产成人精品一区二三区2022 | 可以看的毛片网站 | 97一级毛片全部免费播放 | 亚洲欧美日韩在线播放 | 国产网站免费在线观看 | 青青青国产在线观看 | 国产欧美日韩在线视频 |