| 
			 
					阅读:4345回复:3
				 
				一个关于firefox不兼容asp.net网页的菜鸟问题~
					在asp.net的网页里里的定义的元素:
 
							<asp:textbox id="tb_message" Width="99px" runat="server"></asp:textbox> 在ie里显示时有的源码里有style="width:99px;"属性,而在ff里却没有,请问这是为什么?难道非要定义字符长度能控制它的宽度吗? ie里的源码: <input name="Default_side_l1:tb_message" type="text" id="Default_side_l1_tb_message" style="width:99px;" /> ff里的源码: <input name="Default_side_l1:tb_message" type="text" id="Default_side_l1_tb_message" />  | 
	|
| 
			 1楼# 
								发布于:2006-01-10 14:28				
			
					可以在外面嵌套一个div标签,然后把css设置为 #div的编号 input 
 
							<div id="12"><input name="Default_side_l1:tb_message" type="text" id="Default_side_l1_tb_message" /></div> #12 input { width: 99px; }  | 
	|
					
						
  | 
	
| 
			 2楼# 
								发布于:2006-01-10 14:28				
			 | 
	|
| 
			 3楼# 
								发布于:2006-01-10 14:28				
			
					两种都是符合web标准的。只是由于你说得情况,不能定义宽度,用我提供的方法就行。				 
							 | 
	|
					
						
  |