国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > HTML5 > 正文

一些常用的HTML5模式(pattern) 總結

2024-09-05 07:21:12
字體:
來源:轉載
供稿:網友

最近在做手機頁面時,遇到數字輸入的鍵盤的問題,之前的做法只是一刀切的使用 type="tel",不過一直覺得九宮格的電話號碼鍵盤上的英文字母太礙事了。于是想要嘗試其它的實現方案,最終的結論卻令人沮喪。不過也趁機詳細了解了下pattern這個屬性。
type="tel" 和 type="number" 的區別

這里還是先那么先交代一下最初遇到的問題。其實無論是tel還是number都不是完美的:
type="tel"

    優點是iOS和Android的鍵盤表現都差不多
    缺點是那些字母好多余,雖然我沒有強迫癥但還是感覺怪怪的啊。
2015714164110643.jpg (860×292)

type="number"

    優點是Android下實現的一個真正的數字鍵盤
    缺點一:iOS下不是九宮格鍵盤,輸入不方便
    缺點二:舊版Android(包括微信所用的X5內核)在輸入框后面會有超級雞肋的小尾巴,好在Android 4.4.4以后給去掉了。
2015714164221441.jpg (850×314)

2015714164934721.jpg (711×186)

不過對于缺點二,我們可以用webkit私有的偽元素給fix掉:

XML/HTML Code復制內容到剪貼板
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 梅河口市| 滦平县| 新余市| 马公市| 蒲城县| 应城市| 灵武市| 神池县| 桦南县| 个旧市| 永春县| 普兰县| 奉贤区| 吴川市| 江孜县| 景谷| 阳城县| 江都市| 当涂县| 公安县| 萍乡市| 怀宁县| 紫云| 罗甸县| 黄冈市| 霸州市| 石阡县| 高州市| 石林| 新昌县| 甘谷县| 淅川县| 微山县| 广宗县| 玉山县| 枣阳市| 封丘县| 博兴县| 扎赉特旗| 廊坊市| 株洲市|