【问题标题】:Making my ASP.NET website compatible with Firefox?让我的 ASP.NET 网站与 Firefox 兼容?
【发布时间】:2008-11-05 09:57:32
【问题描述】:

我有一个 ASP.net 网站 (http://www.erate.co.za) 2.0 版。 当有人在 Firefox 中打开我的网站时,一切看起来都不同了。

为什么会这样?如何使它兼容?

请帮忙!

艾蒂安

【问题讨论】:

    标签: c# asp.net vb.net firefox


    【解决方案1】:

    这些问题与 ASP.NET / C# 没有任何关系。

    它们与您对网页设计/HTML/CSS 的理解以及如何制作跨浏览器兼容的用户界面有关。

    我建议您查看http://www.w3schools.com/,了解有关良好网页设计实践的一些信息。

    您需要解决的 Source 的一些明显问题是

    • 没有通用的 CSS 样式表
    • 样式被内联应用于许多元素
    • 使用长字符串“         ”对齐文本

    【讨论】:

      【解决方案2】:

      只要您只是生成 HTML,底层服务器技术就不会对您的网站外观产生任何影响。 您需要做的是确保您的 HTML 和 CSS 在所有浏览器中都按预期工作。一个好的开始方法是确保您只输出符合标准的代码。

      【讨论】:

        【解决方案3】:

        目前的问题是您使用的样式在 Firefox 中不起作用,例如 cursor:hand;与光标:指针;两者都在 IE 中工作,但只有指针在 Firefox 中工作。一个快速的建议是通过位于以下位置的 w3c 验证器运行结果页面:http://validator.w3.org/

        【讨论】:

          【解决方案4】:

          本身,ASP.NET 产生普通的 HTML/Javascript,因此该技术没有任何问题。

          关注html,尽量靠近w3c standards,应该会有很大帮助。

          Firebug,一个令人难以置信的 Firefox 网络开发扩展,应该也可以帮助你调试你的 CSS。

          这可能是一项痛苦的任务,尤其是当您的网站又旧又大时。祝你好运!

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2011-09-29
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多