gpt4 book ai didi

java - 支持所有浏览器的网络应用程序?

转载 作者:行者123 更新时间:2023-12-01 15:36:50 25 4
gpt4 key购买 nike

我正在使用 GWT/Spring 开发 Web 应用程序。目前我的appln仅支持IE7。它还支持其他浏览器,如火狐浏览器。但不同浏览器的对齐方式会发生变化。如何使Web应用程序的 View 在所有浏览器中都相同?请帮助我。

谢谢!

最佳答案

在跨浏览器兼容性方面没有 Elixir 。这是一个巨大的领域,并且高度依赖于您为应用程序开发的特定 HTML 和 CSS。追求“像素完美”兼容性很容易花费大量时间进行调整,而且通常不值得付出努力。就像 Piyush 提到的那样,确保您的网站在您希望支持的浏览器中看起来不错(而不是破坏布局),而不是试图使其在所有地方看起来都相同,这可能会更有效率。

我能给你的最好建议是遵守 HTML 标准(哪些标签可以嵌套在哪些标签中等),使用 CSS 进行样式设置,除非绝对必要,否则不要过度使用表格,并且不要创建这样的布局如果一个元素偏离一个像素(例如将内联 div 移动到新行只是因为它呈现 101 像素宽而不是 100 像素宽),则会中断。

编辑:这是一个非常有用的小型 JavaScript 库,我曾多次使用过,http://rafael.adm.br/css_browser_selector/ 。它的作用是将类添加到您的 <html>基于浏览器的元素。这样,您就可以创建特定的 CSS 来针对单个(或系列)浏览器,以应对必须专门针对一种浏览器进行设计的特殊情况。

关于java - 支持所有浏览器的网络应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8726299/

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