如何在所有浏览器中使文本框宽度看起来一致?
请帮助我,
答案 0 :(得分:1)
你是什么意思<textarea>
?
然后只需使用css并设置宽度。 e.g。
<textarea ..other stuff.. style="width:500px">
答案 1 :(得分:1)
如果在每个可能的浏览器中需要完全相同,那么您将需要使用flash或silverlight,因为HTML输入应该在用户选择它时呈现(根据操作系统样式)。 您可以使用样式删除系统边框并将其设置为像素宽度。例如,请参见此处:http://freeyourdesign.com/css/css-custom-search-field-or-textfield/
答案 2 :(得分:0)
如何设置样式中的width属性
<input type='text' id='txt1' style='width: 100px;' />
更好地创建一个类并将其应用于文本框
<style>
.txtBox { width: 100px; }
</style>
<input type='text' id='txt1' class='txtBox' />
答案 3 :(得分:0)
如果我理解正确你指定一个像素的大小而它不起作用(如果没有,只需在css中使用“width”设置一个像素值)?
<input type="text" size="20">
所有浏览器的大小应相同,但CSS文档中指定的像素值也应如此。你能发布一些代码和每个浏览器的具体问题吗?