<input> IE9 中具有"left"和"right"的绝对定位不起作用



我使用了一个CSS技巧,在元素上设置position: absolute,然后像left: 0px; right: 70px一样设置,以确保元素跨越父元素的整个长度,但总是在右侧留出70px的空间。

然而,我最近发现,对于文本输入元素,这个技巧在IE9中不起作用。"left"one_answers"right"属性根本不会更改元素的默认宽度。有人知道IE9的解决方法吗?

请看这把小提琴,尽管你必须在IE9中观看才能看到效果。。。

输入元素不喜欢这样拉伸。将其放入包含的<div>中,定位<div>,然后在输入上使用width:100%

最新更新