私はCSSに関して本当に環境に配慮しています。実は、3冊くらい読んだ後も、その概念がよくわかりませんでした。ここで達成しようとしているのは、SenchaTouch2.0.1で丸みを帯びたコーナーパネルを作成することです。Ext.Panelがあります。このように「PanelBio」というクラス名を付けます。
Ext.create('Ext.Panel', {
id: 'panelBio02',
styleHtmlContent: true,
centered:true,
cls: 'PanelBio',
html: [
'<h1>Lorem epsum.....</h1>'
].join("")
})
これまでのところ良いです...次に、SASSファイルにクラス定義があります:
.PanelBio {
-webkit-border-radius: 3em !important;
border-radius: 3em !important;
background-color: #333333;
opacity: 0.8;
}
それでも、コードを実行すると、機能しません。それはいくつかの層に埋め込まれています。最初にカルーセルのあるパネル、次にアイテムはこのパネルを含むパネルです。したがって、Chrome開発ツールで要素を調べると、次のようになります。
<div class="x-container x-panel PanelBio x-floating" id="panelBio02" style="z-index: 4 !important; ">
<div class="x-inner x-panel-inner" id="ext-element-10">
<div class="x-innerhtml x-html" id="ext-element-12">
<h1>Lorem epsum.....</h1>
</div>
</div>
<div class="x-anchor" style="display: none; " id="ext-element-11">
</div>
</div>
誰かが私にこの仕事をするためにどのようにできるか説明できますか?