• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

html - UIWebView : css ignored

[复制链接]
菜鸟教程小白 发表于 2022-12-13 09:37:26 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题

我是 Objective-C 的新手 我尝试将包含一些 html 和 css 的 NSString 传递给我的 webview:

[_webView loadHTMLString:htmlString baseURL:nil];

字符串:

@"<!DOCTYPE html PUBLIC \"-//W3C//DTD HTML 4.01//EN\">\n<html>\n        <head>\n        <style type=\"text/css\">\n            

  body {\n                font-family: \"Gill sans\";\n                font-size: 12pt;\n                color: #808080;\n                margin: 0px;\n            }\n        
  a:link, a.visited, a:active {\n            font-style: normal;\n            color: #ffffff;\n            text-decoration: underline;\n        }\n        
  .accroche {\n            font-size: 19pt;\n            color: #ffffff;\n            text-align : center;\n        }\n        
  #title {\n            \n            text-transform : capitalize;\n        }\n        
</style>\n  

</head>\n    
<body>\n        
<div id=\"title\">Informations Utiles</div>\n        
<p><span class=\"accroche\"><p><a href=\"http://google.fr\">blablah</a>blablablah<br /> blabla<br />blabla <br />&nbsp;</p></span></p>\n    
</body>\n</html>\n"

对格式感到抱歉,但我不想更改太多,因为它可能会隐藏一些东西。 问题是,在模拟器的屏幕上,css 只是被忽略,大写不起作用,以及 text-align 或 font-size,任何东西......

有什么想法吗?



Best Answer-推荐答案


我已经在 real device 上尝试过,它可以正确呈现。这是一个模拟器问题

我使用的是 Xcode 4.3.2 和运行 iOS5.1simulator

我将把它作为 Applebug 提出来,但希望这个答案能在未来对其他人有所帮助!

希望对你有帮助。

关于html - UIWebView : css ignored,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31856356/

回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注0

粉丝2

帖子830918

发布主题
阅读排行 更多
广告位

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap