asp.net - 为什么回发后元素在页面上的位置会发生变化?

标签 asp.net css postback

你是否有过这样的经历:

我有一个 asp.net 页面,页面上有几个 div 元素。有的向左浮动,有的用<br />隔开。元素。

当我放置一个只回发的按钮并单击它时,我看到一些 div(之前 float 到左侧)被重新定位到一个新行。

知道可能的原因吗?

谢谢,

最佳答案

我会尝试使用 Clearfix 或 Clear:both,或者您可能在第一页上正确设置了它,但在回发时没有正确设置?

关于asp.net - 为什么回发后元素在页面上的位置会发生变化?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2673943/

相关文章:

c# - ASP.NET - 欧盟 cookie 立法的现成解决方案?

asp.net - 如何获取动态创建的文本框的文本值

C# mysql 执行带有参数的Reader 输入字符串的格式不正确

设置滤镜渐变后,ASP.Net 子菜单在 IE 中不显示。

html - 如何删除内联/内联 block 元素之间的空间?

asp.net - UpdatePanel 完整回发

jquery - 提供 html5 和 CSS3 特性的好库

html - 我如何强制 iOS 设备跟随我的 CSS

c# - 实现 gridview 行点击事件的有效方法?

asp.net - 文本框值未清除