gpt4 book ai didi

c# - 添加文本框会破坏菜单布局

转载 作者:行者123 更新时间:2023-11-28 07:00:39 27 4
gpt4 key购买 nike

我正在使用 ASP 和 C# 开发一个小元素。

在我的元素中,我为页面顶部的导航栏使用母版页,如下所示:

enter image description here

导航栏包含一些正常的导航点和一个用float: right;注销的导航点

在我的所有不同页面上,这都有效,除了一个。唯一的区别是,在这个特殊页面上,我有一些像这样的文本框元素:

<asp:TextBox ID="tbTOP1sum" runat="server"></asp:TextBox>

只要我只输入其中一个文本框,我的导航栏就会变成这样:

enter image description here

无论我添加什么样的元素,一切都很好,除了这个文本框。

我注意到这只发生在 Google-chrome 中,而不是 Firefox 和 Internet-Explorer 或 Edge。我发现的另一件事是,在 Chrome-Page-Inspector 中禁用和启用 CSS 规则可以解决这个问题。

我不知道该怎么办...预先感谢您的帮助!

最佳答案

我有时也会遇到同样的问题。当您在检查器中更改它时,进入您的代码并进行相同的更改并保存/构建,转到网络浏览器并使用“ctrl + F5”进行硬刷新。如果它仍然不起作用,请将注销链接包装在一个 div 中,然后在 CSS 中调用它。设置position为relative,然后放top:-55px;

关于c# - 添加文本框会破坏菜单布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33261544/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com