将焦点设置在文本框上会导致CSS溢出

时间:2016-05-25 14:03:37

标签: c# css asp.net

我有一个文本框,我将焦点设置为取决于用户的某些操作。执行此操作后,页面的CSS将被删除;页面向左移动。以下是涉及的CSS:

width: 960px;
overflow:hidden;
margin-top: 20px;
background: transparent url(../images/pattern.png) repeat;

有关正在发生的事情以及如何解决此问题的任何线索?

1 个答案:

答案 0 :(得分:0)

我必须对原因进行更多调查,但以下问题解决了我的问题。添加元标记http-equiv =" X-UA-Compatible"。

这里也讨论过类似的问题 http://forums.asp.net/t/1485816.aspx?Scriptmanager+SetFocus+set+s+focus+but+I+can+t+type

希望这可以帮助任何遇到此问题的人。此外,无论您是使用ScriptManager的SetFocus方法还是使用Page / Control焦点方法,使用元标记都可以正常工作。