2017-07-05 14 views
-2

コンポーネントを作成しています。エクステンションコンポーネントにCSSを適用する方法

ここに私のコードです。

{ 
    xtype : 'component', 
    width : 320, 
    listeners :{ 
     afterrender : function(me,eOpts) { 
      var divID = this.el.dom.id; 
     } 
    } 
} 

私のコンポーネントをCSSとしてカスタマイズしたいと思っていました。そこに私はそのidにaccssingしています。

私の質問は、cssをextコンポーネントに適用する方法です。新しいIDを追加し、そのIDに関連してcssを追加するか、smae idを使用します。

+1

。あなたは医者に確認しましたか? 'cls'は何をするのか知っていますか? – UDID

答えて

1

IDにアクセスする必要はありません。コンポーネントの独自のIDを定義することができます。あなたはまだ試してみました何

Ext.application({ 
 
    name: 'Fiddle', 
 
    launch: function() { 
 
    Ext.create('Ext.Component', { 
 
     html: 'Hello world!', 
 
     id: 'myComponentId', 
 
     renderTo: Ext.getBody() 
 
    }); 
 
    } 
 
});
#myComponentId { 
 
    width: 300px; 
 
    height: 200px; 
 
    padding: 20px; 
 
    color: #FFFFFF; 
 
    background: #000000; 
 
}
<link rel="stylesheet" href="https://cdn.sencha.com/ext/gpl/4.1.1/resources/css/ext-all.css"> 
 
<script type="text/javascript" src="https://cdn.sencha.com/ext/gpl/4.1.1/ext-all-debug.js"></script>

+0

ありがとうございます。私はこれをチェックします – David

+0

また、簡単な質問が1つあります。私はこのコンポーネントを常に上に置いておきたいと思います。それはZ-インデックスを正しく与える必要があります。 – David

+0

はい –

関連する問題