Sencha touch с вертикальной прокруткой содержимого в горизонтальной карусели - PullRequest
2 голосов
/ 23 сентября 2011

Я хочу иметь горизонтальную карусель, где содержимое каждой панели может прокручиваться вертикально.В настоящее время контент обрезается внизу экрана, и я не могу прокрутить содержимое вниз.Я использую этот код для карусели:

Pages.Portfolio = new Ext.Carousel({
title: 'Portfolio'
});

и добавляю в нее новые элементы с помощью:

Pages.Portfolio.add(
    new Ext.Panel({
        html: response.responseText                    
    })
);

Компоновка с фиксированным расположением не решает проблему.* Кто-нибудь знает, как решить эту проблему?

Ответы [ 2 ]

3 голосов
/ 24 сентября 2011

попробуйте это:

Pages.Portfolio = new Ext.Carousel({
  title: 'Portfolio',
  fullscreen:true
});

и

Pages.Portfolio.add(
    new Ext.Panel({
        html: response.responseText,
        scroll:'vertical'       
    })
);
0 голосов
/ 18 января 2012

попробуй!

              Ext.application({
name:'ehmm',
launch:function(){
Ext.create('Ext.Carousel', {
    fullscreen: true,

defaults: {
    styleHtmlContent: true
},
scroll:'vertical',
items: [
    {
        html : 'Item 1',
        style: 'background-color: #5E99CC'
    },
    {
        html : 'Item 2',
        style: 'background-color: #759E60'
    },
    {
        html : 'Item 3',
    style:'background-color:red;'
    },
{
    html:'contohnya',
    style:'background-color:pink;'
},
]

});
}
});
...