私はextjsを初めて使用します。
extjsを使って数独ゲームをデザインしようとしています。今まで私は次のことをしました:
Ext.onReady(function() {
var i = 0,
items = [],
childItems = [];
for (i = 0; i < 9; ++i) {
childItems.push({
xtype: 'container',
height: 50,
style: {
borderColor: '#000000',
borderStyle: 'solid',
borderWidth: '1px',
width: '40px'
}
});
}
for (i = 0; i < 9; ++i) {
items.push({
xtype: 'container',
height: 150,
layout: {
type: 'column'
},
style: {
borderColor: '#000000',
borderStyle: 'solid',
borderWidth: '1px',
width: '143px'
},
items: childItems
});
}
Ext.create('Ext.container.Container', {
layout: {
type: 'column'
},
width: 450,
renderTo: Ext.getBody(),
border: 1,
height: 450,
style: {
borderColor: '#000000',
borderStyle: 'solid',
borderWidth: '1px',
marginLeft: 'auto',
marginRight: 'auto',
marginTop: '30px'
},
items: items
});
});
私の問題は、境界線のためにブロックにある程度のスペースがあり、これでも単純なHTMLを使用したデザインに似ていることです(divはcssを使用している可能性があります)。助けてください..
jsfiddleではデザインが異なります。
編集:CSS(javascriptスタイルも)の使用はできるだけ避けたいです。