我想要一个500px的textarea,这是我用于textarea的CSS:如何在IE和Firefox中制作textarea宽度相同?
width:498px; padding:0px; margin:0px;
我注意到IE和Chrome在默认情况下有一个1px的边框,另一方面FF有一个2px边框,导致textarea是502px而不是500px,所有解决方法?
只需注意,我可以明确指定texarea边界宽度,即。 border-width:1px,但这里的问题是,它不能很好地与IE浏览器配合使用(当边框设置为1px时,IE中的默认textarea边框看起来不太好),但我可以改变边框颜色,但是我不想这样做,我更喜欢保留默认的浏览器样式,我只是希望所有浏览器中的宽度都相同,而不更改默认样式或将颜色设置为边框,这可能吗?
重要的是不要依赖行和列属性(如果你最终使用这些属性,也知道它们也会根据字体的不同而改变),并像这里提到的那样使用像素。 – 2011-04-24 12:40:03