• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com专业计算机教程网站
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure
您的位置:首页 > 网页设计 >心得技巧 > chrome、firefox、IE中input输入光标位置错位解决方案

chrome、firefox、IE中input输入光标位置错位解决方案

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-08-06

本文主要包含firefox,IE,input光标等相关知识,佚名 希望在学习及工作中可以帮助到您
浏览器中input输入光标位置错位详解
在工作中遇到的问题,尝试着找找解决方法,还真有呢!记下来方便自己方便他人吧

以前在项目里碰到过一个问题
input输入框用一个背景图模拟,设置height和line-height一样的高度,使里面的输入文字能够居中,
在FF下出现的情况是:点击input时,输入光标其实上跟input的height一样高,但当开始输入文字时,光标又变得跟文字一样高,
chrome下光标跟input的height一样高,
而IE下光标跟文字的大小一致。
一直没弄明白为什么这样子,今天听罗浮宫里的同学一讨论,才知道原因所在。

初步结论如下:
IE:不管该行有没有文字,光标高度与font-size一致。
FF:该行有文字时,光标高度与font-size一致。该行无文字时,光标高度与input的height一致。
Chrome:该行无文字时,光标高度与line-height一致;该行有文字时,光标高度从input顶部到文字底部(这两种情况都是在有设定line-height的时候),如果没有line-height,则是与font-size一致。

解决的方案:
给input的height设定一个较小的高度,然后用padding去填充,基本上可以解决所有浏览器的问题

您可能想查找下面的文章:

  • 在firefox播放flash的object及param的写法
  • chrome、firefox、IE中input输入光标位置错位解决方案
  • 去除在FireFox中点击链接时,出现虚线边框的解决办法
  • 在FireFox中导入导出Cookies与收藏夹的解决办法
  • firefox浏览器中播放背景音乐的终极解决方案(chrome多浏览器兼容)
  • flex程序Firefox下中文输入乱码的bug

相关文章

  • 2018-08-23从设计指南说起,详解iOS系统组件分类体系
  • 2017-08-06一枚设计师再吐槽锤子官网
  • 2017-08-06Web实现点击图片弹出上传文件窗口代码
  • 2018-08-23用这个简单实用的设计技巧,轻松做出有趣的插画类设计
  • 2018-08-23「这个控件叫什么」系列之输入框/文本框/Text fields
  • 2018-08-23超全面!UI设计中的字体配色方法总结
  • 2017-08-26浅谈React
  • 2018-08-23新手入门手册!设计师如何才能做出原创作品?
  • 2017-08-06为什么要少用Iframe的几个原因分析
  • 2017-08-065个步骤实现响应式Web设计方法 与瀑布模式说”再见”(图文教程)

文章分类

  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure

最近更新的内容

    • 这些年,让人眼前一亮的网红文案
    • 用超多App 案例,帮你掌握尼尔森十大原则
    • 哪天就用到了!在移动产品中做音效设计的8个技巧
    • 会员中心如何设计,用户才会买单?
    • 是谁剥夺了设计师的话语权?来看资深设计师的总结!
    • 超详细的《Design Systems》读书笔记
    • 这个「以用户为中心」的图标设计法,恰好很多设计师不会
    • 设计反复修改?可能是你的信息层级没有梳理好!
    • HTML标签语义化(含H5)
    • 学会这两招,快速提升设计师的作品集格调!(实例演示)

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有