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

标签 c# css asp.net

我有一个文本框,我根据用户的某些操作将焦点设置到该文本框。这样做之后,页面的 CSS 将被丢弃;页面向左移动。以下是涉及的 CSS:

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

关于正在发生的事情以及我如何解决这个问题的任何线索?

最佳答案

我必须对原因进行更多调查,但以下解决了我的问题。添加元标记 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 焦点方法,元标记的使用都有效。

关于c# - 将焦点设置在文本框上会导致 CSS 溢出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37439553/

相关文章:

c# - 使用 Exchange Web 服务从 Exchange 下载附件

c# - 了解 Asp.net Web 服务

c# - 构造函数如何设置类成员的默认值?

css - Bootstrap scrollspy 不工作根本不突出显示

c# - 将位数据绑定(bind)到复选框

c# - 将图片框拖放到表单上

jquery - 有没有办法将变量添加到 jquery css 方法?

html - 单击带有详细信息和摘要标签的展开

java - 构造函数调用自身

ASP.NET IIS 服务器端打印失败