Ich habe ein 2x2-Tastengitter. Jetzt möchte ich die Knöpfe auf 200x200 verkleinern, jedes in einen Behälter als Platzhalter platzieren, dann zentriere jede Taste in ihrem jeweiligen Behälter.Erstellen eines 2x2 Button Grid mit zentrierten Buttons?
In meinem Bild habe ich nur geschrumpft die beiden oberen Tasten, so dass Sie den Abstand auf der Seite sehen können. Wie kann ich vom ersten Bild zum zweiten Bild gehen, welches Photoshop'ed war?
Das Ziel: (eigentlich alle 4 zentriert Tasten ist das Ziel)
Datei: app.js
Ext.application({ launch: function() { var view = Ext.create('Ext.Container', { layout: { type: 'vbox' }, items: [ { xtype: 'container', layout: 'hbox', flex: 1, items:[ { xtype: 'container', layout: 'hbox', flex: 1, items:[ { xtype:'button', text: 'Home', ui: 'plain', style: 'background-color: #c9c9c9', height: 200, width: 200 } ] }, { xtype: 'container', layout: 'hbox', flex: 1, items:[ { xtype:'button', text: 'News', ui: 'plain', style: 'background-color: #b9b9cb', height: 200, width: 200 } ] } ] }, { xtype: 'container', layout: 'hbox', flex: 1, items:[ { xtype:'button', text: 'Mail', ui: 'plain', style: 'background-color: #a9c9c9', flex: 1 }, { xtype:'button', text: 'Search', ui: 'Search', style: 'background-color: #c9c9c9', flex: 1 } ] } ] }); Ext.Viewport.add(view); } });
Datei: index.html
<!doctype html> <html manifest="" lang="en-US"> <head> <meta charset="UTF-8"> <title>Sencha</title> <link rel="stylesheet" href="http://extjs.cachefly.net/touch/sencha-touch-2.0.0/resources/css/sencha-touch.css" type="text/css"> <script type="text/javascript" src="http://extjs.cachefly.net/touch/sencha-touch-2.0.0/sencha-touch-all-debug.js"></script> <script type="text/javascript" src="app.js"></script> <body> </body> </html>