在input上添加 unselectable="on" onfocus="this.blur()" 即可
2. 解决input标签在IOS浏览器中光标过长的问题
不要给input加高度,加padding撑开就行了
IE:不管该行有没有文字,光标高度与font-size大小一致
FF:该行没有文字时,光标大小与input的 height 大小一致;该行有文字时,光标大小与font-size大小一致
chrome:有2种情况,①设置了line-height 该行没有文字时,光标大小与input的 line-height 大小一致; 该行有文字时,光标大小从input顶部到文字底部
②没有设置line-height 光标大小与font-size一样
所以,input在使用的时候,最好不要设line-height, 可以设定一个较小的height, 然后用 padding 来撑开,这样基本上可以解决所有浏览器的问题
input{ height: 10px; padding: 10px 0px; font-size: 12px; }
第六节:基础组件(Cascader/Tab/Steps/Upload/TimeLine/alert) 之 参数/商品/订单
第九节:Vuex简介、基本使用、核心功能(State、Mutation、Action、Getter) 和 案例实战演练
第四节:基础组件(Breadcrumb、Card、Input、Dialog、Switch、Select、MessageBox) 之 用户管理
第三节:基础组件(Container布局、NavMenu导航) 之 系统主页面搭建
第二节:基础配置(路由、less、静态资源、axios、ESLint)、基础组件(Form、Message) 之登录页面搭建
第七节:框架全面升级5.x版本及常规组件的升级和集成
第一节:项目初始化(ElementUI、axios)、Git版本管理、基本环境搭建
第八节:Vue Cli简介/安装、两种Create项目的方式、相关配置说明
第三节:ES6模块化历史 及 默认、按需、直接导入导出、Vue单文件