IE6中文本框的长度忽然变长的怪异问题

1 篇文章 0 订阅

 此问题是在我进行extjs表单设计的时候遇到的,是一个非常怪异的问题,它的现象是当你在一个文本框中输入文字的时候,这个文本框的长度忽然变长了一些,经过对代码的层层剥离最后找造车此问题的关键因素:

<body>
		<div style="PADDING: 100px;">
			<input style="WIDTH: 50%" class=" x-form-text x-form-field"
				name="crdbmAlias">
		</div>
	</body>

查看上面的代码,如果一个文本框它的宽度设置成百分比,且它的外部容器没有设置具体的宽度值,且定义此容器存在一个padding值,则当你在文本框输入文字的时候,在IE6中就会出忽然变长的问题,解决这个问题有很多的办法,可以input元素指定一个非百分比的宽度值,或者者为外部容器指定的一个宽度值,又或对外部容器进行浮动设置等都可以解决此问题

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值