首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

为什么TextBox和DropDownList的在浏览器中不一样宽,该怎么解决

2012-03-20 
为什么TextBox和DropDownList的在浏览器中不一样宽非常之简单的代码:asp:TextBoxID t1 Width 200 r

为什么TextBox和DropDownList的在浏览器中不一样宽
非常之简单的代码:
<asp:TextBox   ID= "t1 "   Width= "200 "   runat=server> </asp:TextBox> <br   />
                        <asp:DropDownList   ID= "t2 "   Width= "200 "   runat=server> </asp:DropDownList>

我是IE6.0浏览器,后来发现是因为.net自动生成的这一行的原因
<!DOCTYPE   html   PUBLIC   "-//W3C//DTD   XHTML   1.0   Transitional//EN "   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd ">

请问各位大虾,碰到这种情况要怎么解决?

[解决办法]
真是不一样宽,改改了.
为什么呀?
[解决办法]
才发现阿 高手都睡觉了
[解决办法]
就是这样的啊。很多都不一样宽,Label和TextBox不一样款呢
[解决办法]
问MS去吧~
[解决办法]
不晓得
[解决办法]
加了 DOCTYPE (文档类型)
浏览器就按这个标准去呈现,否则按浏览器的默认兼容类型呈现
[解决办法]
我也遇到过,不过我手动给他调回来啦~
[解决办法]
MARK
[解决办法]
外面套个table设置table的宽度!
[解决办法]
套个div,里面100%,div设宽度试试
[解决办法]
把那个标准删掉吧,否则很多东西都会出问题的.

热点排行