【问题标题】:Remove button look from asp:LinkButton works in localhost but not live从 asp 中删除按钮外观:LinkBut​​ton 在 localhost 中有效,但不是实时的
【发布时间】:2026-01-10 12:30:01
【问题描述】:

比较我的localhost 和我的实时网站显示不同风格的asp:LinkButtons。

我希望它看起来像 localhost 示例,但我不确定我做错了什么。

我已经附上了下面的代码和图片。

HTML

<div class="green">
    <asp:LinkButton CssClass="linkbutton" ID="loginLinkButton"
    OnClick="loginLinkButton_Click" runat="server" Text="Go" />
</div>

CSS

.green
{
    background-color: #6FBD45;
    border: 1px solid #8CCA6A;
    color: #FFFFFF;
}
.linkbutton
{
    font-family: "Segoe UI" , "Helvetica Neue" , Helvetica, "Myriad Pro" , Myriad, Tahoma, Arial, sans-serif;
    font-size: 16px;
    color: #FFFFFF !important;
    line-height: 26px;
    padding-left: 6px;
}

本地主机示例

实例

发布的版本会从代码中删除一些重要的东西吗?还是我在这里遗漏了一些基本的东西?

使用 Firefox 21.0

【问题讨论】:

  • 在这两种情况下都使用 Firebug 并检查按钮的样式。
  • 这听起来像是 CSS 引用问题

标签: html asp.net css asplinkbutton


【解决方案1】:

听起来很可能是浏览器缓存问题。你试过ctrl-F5吗?还是清缓存?

【讨论】:

    【解决方案2】:

    也许实时网站正在导入一些您的 localhost 设置没有的 CSS。最常见的原因是样式标签上的一些相对路径。

    您是否在您的网站上使用任何 Visual Studio 模板?

    如果你能从两个网站发布标签的内容会有所帮助。

    另一个提示是使用 Chrome 上的开发工具来查找您的 localhost 设置是否缺少任何 css 文件。按 F12,转到 Network 选项卡,查看是否可以在 Status 行中找到任何 404。 Firefox Web Console 也可以为您提供这些信息。

    【讨论】:

      最近更新 更多