css - 是否可以修改在 iOS 上查看的网站的 CSS?

标签 css ios

<分区>

Possible Duplicate:
Can I over-ride CSS with user-css on Mobile Safari?

我正在尝试修改网站的 CSS http://www.baomoi.com为了我的祖母。我想修改 CSS 以便她更容易阅读并使其更简约。我试过使用 JavaScript 书签:

javascript:(function(){if%20(!document.getElementById('someuniqueid')){var%20objHead%20=%20document.getElementsByTagName('head');%20if%20(objHead[0]){if%20(document.createElementNS%20&&%20objHead[0].tagName%20==%20'head')%20var%20objCSS%20=%20objHead[0].appendChild(document.createElementNS('http://www.w3.org/1999/xhtml',%20'link'));%20else%20var%20objCSS%20=%20objHead[0].appendChild(document.createElement('link'));%20objCSS.id%20=%20'someuniqueid';%20objCSS.rel%20=%20'stylesheet';%20objCSS.href%20=%20'http://fu.com/minimal.css';%20objCSS.type%20=%20'text/css';}}})()

这在最初加载时工作一次,但当单击网站上的另一个链接时,它会加载回默认网站的 CSS。

是否可以将站点包含在 iframe 中并让 CSS 在整个站点中保持不变?

或者创建一个加载网站并持续插入 CSS 的 native iPad 应用程序会更容易吗?

我发现了这个想法 Facebook Themes - New Additions ,但只是下载了 Xcode SDK,如果有更简单的方法,不想为此深入研究创建 iPad 应用程序。

基本上,我只需要更改网站 baomoi.com 的 CSS,并让它在链接被点击时始终保持不变。

如有任何想法和建议,我们将不胜感激。

编辑:我现在正在查看 (CSSPivot),再次感谢您的建议,我是移动 safari 的新手,我已经注意到 iframe 出于某种原因没有滚动条。

还有关于制作一个也能做到这一点的实际 iPad 应用程序的建议吗?我正在考虑寻找自由职业者或类似网站,在那里我可以找到人为我创建这个,因为我没有为 IOS 开发的经验。

iPad 是我祖母使用起来很方便的设备,我想用它来让她访问一些网站(越南网站,但对她来说导航起来相当复杂,配色方案也很难看清)。

类似于 Android 使用 WebView 元素,并覆盖 URL 加载并将样式表重定向到自定义样式表?

最佳答案

您是否调查过:http://www.csspivot.com/

它基本上可以让您将自己的 CSS 应用到站点,然后共享结果(您将获得一个唯一的 URL,可以在顶部栏/iframe 中打开该站点)

关于css - 是否可以修改在 iOS 上查看的网站的 CSS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6918687/

上一篇:javascript - 像 Google Plus 一样劫持页面滚动?

下一篇:javascript - 媒体查询的 IE 问题

相关文章:

css - 如何将 bootstrap 4 下拉菜单修复到 <aside> 之外?

iOS UiWebView "Frame load interrupted"

iOS Swift - Swift 3 中的素描风格高斯模糊效果

javascript - 如何防止 CSS transform skew 破坏子元素位置?

css - div 末尾的渐进透明文本

javascript - 在不同的 DOM 元素中组合/批量更新多个 CSS 以减少回流/重绘?

ios - 即使在 SDK 升级后 Facebook iOS 14.0+ 应用安装仍停留在 "Verifying Your Changes"

ios - Swift 4 - UIActivityViewController 共享到 Outlook 主题和标题

ios - MFMailComposeViewController : toRecepients Methods Not Working Properly

javascript - jQuery 的 width() 函数的 Javascript 等价物是什么?