【问题标题】:Will my CSS render correctly across Android's WebView and IOS UIWebView?我的 CSS 会在 Android 的 WebView 和 IOS UIWebView 中正确呈现吗?
【发布时间】:2016-03-18 07:01:38
【问题描述】:

我正在开发一个移动应用程序项目,有时需要我在应用程序中显示一些 HTML/CSS 内容。该应用程序在 IOS 和 Android 中被编码为本机程序。现在我知道我可以在 android 中使用 Webview 和在 IOS 中使用 UIWebView 来显示我的网络内容,但我的问题是,HTML/CSS 内容在两种设备中的显示方式是否完全相同?或者 CSS 在渲染上是否会像在不同的 Web 浏览器中经常出现的那样不同?是否有任何常见的陷阱或已知的不一致之处?任何帮助将不胜感激。

【问题讨论】:

    标签: android ios css webview uiwebview


    【解决方案1】:

    一般来说是的。两种浏览器都能正确显示 html/css,但肯定有一点区别。

    我向您推荐 K.I.S.S:保持简单愚蠢。 简单布局可防止不当行为。

    但是你可以查看this,是一个非详尽的跨浏览器css编码集合

    祝你好运。

    【讨论】:

    • 感谢您的及时回复和提供的链接。能否请您更具体地说明“肯定有一些差异”?
    • 你能说得更具体些吗? CSS更多的是关于浏览器而不是操作系统。大多数浏览器都遵循最基本的 css 阵容,但 -webkit-gradient 仅适用于 safari 和 -moz-linear-gradient 仅适用于 firefox。你想完成什么?你有没有尝试过什么?如果您不尝试任何事情,您将永远不会成功。也许你只是对所有可能出错的事情感到恐慌......而且大多数时候都没有出错
    猜你喜欢
    • 1970-01-01
    • 2012-02-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-24
    • 1970-01-01
    • 2017-12-04
    相关资源
    最近更新 更多