移动HTML大楼

移动HTML大楼,html,mobile,jquery-mobile,sencha-touch,Html,Mobile,Jquery Mobile,Sencha Touch,我正在尝试建立一个网站的移动版本。我已经制作了一些html和css,但我希望它能很好地工作。我做了两列(左边一列是菜单,右边一列是内容)。它们都隐藏了溢出 我已经把溢出自动,我仍然不能让他们滚动,如果内容更大。所以,我试过iScroll,但它很有问题。它直到内容结束才会滚动,如果我改变方向,它会有点混乱 我可以像使用iScroll一样使用jQuery Mobile吗?森查触摸怎么样?(我看到了Sencha Touch的所有示例,非常棒,只是我不想像他们说的那样编写代码——只是javascript

我正在尝试建立一个网站的移动版本。我已经制作了一些html和css,但我希望它能很好地工作。我做了两列(左边一列是菜单,右边一列是内容)。它们都隐藏了溢出

我已经把溢出自动,我仍然不能让他们滚动,如果内容更大。所以,我试过iScroll,但它很有问题。它直到内容结束才会滚动,如果我改变方向,它会有点混乱

我可以像使用iScroll一样使用jQuery Mobile吗?森查触摸怎么样?(我看到了Sencha Touch的所有示例,非常棒,只是我不想像他们说的那样编写代码——只是javascript——我想编写html,然后用javascript说某个ul元素实际上是一个列表,应该这样对待)


有人能给我推荐一个教程或者一些我可以让一个小的网络应用程序运行良好的东西吗?

好的,你可以这样使用Sencha Touch,例如

var panel = new Ext.Panel({
    fullscreen: true,
    dockedItems: [{
        dock : 'top',
        xtype: 'toolbar',
        title: 'Standard Titlebar'
    },{
        dock : 'top',
        xtype: 'toolbar',
        ui   : 'light',
        items: [{
            text: 'Test Button'
        }]
    }], 
    html: 'Testing',
    renderTo: 'idOfHtmlElement'
});
您只需按照自己的意愿构造HTML元素,并使用
renderTo
config选项指定每个组件的呈现对象

不过我得问问。。。你为什么想这样工作?您将要做两倍的工作,维护代码库将需要更多的努力。这就是Sencha Touch的美妙之处,因为它让开发人员只关心功能,而不关心设备的怪癖

有专门用于在固定高度的div中滚动内容的工具,这可能对您有所帮助(尽管我还没有看到您的代码,所以很难说)

我对iScroll的经验是,它远不是理想的,jquerytouch和jquerymobile是远远没有达到senchatouch所展示的完美水平的框架

我的建议是你拿起Sencha Touch开始学习框架。版本2将在未来几个月内推出,并承诺支持更多的设备(例如WindowsPhone7)


Joe Hewitt的作品或许也值得一看,尽管他最近几个月没有在这方面做太多工作。

好吧,你可以这样使用Sencha Touch,例如

var panel = new Ext.Panel({
    fullscreen: true,
    dockedItems: [{
        dock : 'top',
        xtype: 'toolbar',
        title: 'Standard Titlebar'
    },{
        dock : 'top',
        xtype: 'toolbar',
        ui   : 'light',
        items: [{
            text: 'Test Button'
        }]
    }], 
    html: 'Testing',
    renderTo: 'idOfHtmlElement'
});
您只需按照自己的意愿构造HTML元素,并使用
renderTo
config选项指定每个组件的呈现对象

不过我得问问。。。你为什么想这样工作?您将要做两倍的工作,维护代码库将需要更多的努力。这就是Sencha Touch的美妙之处,因为它让开发人员只关心功能,而不关心设备的怪癖

有专门用于在固定高度的div中滚动内容的工具,这可能对您有所帮助(尽管我还没有看到您的代码,所以很难说)

我对iScroll的经验是,它远不是理想的,jquerytouch和jquerymobile是远远没有达到senchatouch所展示的完美水平的框架

我的建议是你拿起Sencha Touch开始学习框架。版本2将在未来几个月内推出,并承诺支持更多的设备(例如WindowsPhone7)


乔·休伊特(Joe Hewitt)的这本书或许也值得一看,尽管他最近几个月没有在这本书上花那么多功夫。

你知道什么好的sencha touch书吗?也许有一本在v2问世时不会过时的书?亚马逊上有几本书,但它可能对2.0版本没有多大用处。然而,我强烈建议您首先学习Sencha Touch 1.o,因为它是版本2的一个很好的起点,并且将与一段时间相关。您知道任何好的Sencha Touch书籍吗?也许有一本在v2问世时不会过时的书?亚马逊上有几本书,但它可能对2.0版本没有多大用处。然而,我强烈建议您首先学习SenchaTouch1.o,因为它是版本2的一个很好的起点,并且将在一段时间内相关