我知道有这款WP Touch可以自动调整网页大小以适应iPhone尺寸。但我想要做的是获取网站的内容,而不是整个网站,并将其显示在iPhone上。
我设法从wp数据库,wp_posts表,post_content列获取内容,并获取内容。但问题是,来自wp数据库的内容包括宽度和高度,以及一些宽度超过iphone分辨率。以下是wp内容的示例代码:
... bla bla
<table width="980px" ...>
...
即使在我的UIWebView中,我将大小设置为300px宽度,内容也会被切断。有没有办法解决这个问题呢?
编辑:
我只能访问数据库,无法访问wordpress(php文件)
答案 0 :(得分:1)
考虑使用CSS Media查询。然后,您可以设置某些设备大小以显示或不显示某些内容。 CSS Tricks: Media Queries
这被认为是一个更好的解决方案,因为它允许您只维护一个站点,而不是多个代码库。
答案 1 :(得分:0)
我认为您可以通过CSS规则覆盖您的表width
属性:
table {
width:300px !important;
}