2012-05-08 12 views
4

フィールドセットの中で誰かがチェックボックスフィールドを成功裏に左揃えにすることができたかどうかは不思議です。私の試みは失敗している。sencha touch 2のチェックボックスフィールドを左揃えにするにはどうすればいいですか?

{ 
xtype : 'checkboxfield', 
name : 'remember', 
label : 'Store information', 
style: 'float: left' 
} 

イメージが良いです:

enter image description here

+0

TYを、このCSSコードを置きます。あなたの質問を明確にします。 –

答えて

3

私はleftcheckboxfieldを揃えることができました。 ...

{ 
    xtype: 'checkboxfield', 
    name : 'tomato', 
    value: 'tomato', 
    checked: true, 
    label: 'Tomato', 
    labelWidth: '70%', 
    labelAlign: 'right' 
} 

出力を以下のコードをチェックアウト: -

enter image description here

+0

まあ;私もこれを行うことができます。目標は、右のラベルではなく、ラベルの「右」にチェックボックスを付けることです。 – Disco

+0

は、デフォルトではフィールド上の最も適切な場所にあります。 – Disco

+0

ラベルの右側のチェックボックスはどういう意味ですか?デフォルトでは、それは常にラベルの右側にありますか?あなたは何を達成しようとしていますか? –

1

は2.2に触れて(自分のCSS

.x-field .x-input-checkbox::after, .x-field .x-input-checkbox:checked::after 
{ 
    right:auto; 
} 
2

ここcheckboxfieldされるデフォルトのCSSで、以下を挿入します。 1): '

.x-checkmark-base, .x-field-checkbox .x-field-mask::after, .x-field-radio .x-field-mask::after, .x-select-overlay .x-item-selected.x-list-item::after 
{ 
position: absolute; 
top: 0; 
right: 10px; 
bottom: 0; 
content: '3'; 
font-family: 'Pictos'; 
font-size: 1.6em; 
text-align: right; 
line-height: 1.6em; 
} 

"right:10px"から "left:10px"に変更できます。私のアプリで

は、私がアップロードされた画像のためのindex.htmlに

.x-checkmark-base, .x-field-checkbox .x-field-mask::after, .x-field-radio .x-field-mask::after, .x-select-overlay .x-item-selected.x-list-item::after 
{ 
right:auto !important; 
left:10px !important; 
} 
関連する問題