我有一個簡單的元素,名爲my-element
,我將在相鄰的my-elements
之間有2em
垂直空間。所以我添加造型如何在Angular2中爲WebComponents添加樣式
my-element + my-element { margin-top: 2em; }
我的問題是,這項工作? my-element
是一個WebComponent,我已經在我的Angular2組件中聲明它爲ViewEncapsulation.Native
,這意味着該樣式在Shadow DOM中是隔離的並且不能更改,或者至少不適用/deep/
選擇器(?) 由於邊距在my-element
的盒子模型我假設對my-element
應用保證金實際上根本不應該影響my-element
。這基本上是我正在經歷的。
那麼如何讓我的my-element
至少可以更改margin
,因爲它不會影響包含框的渲染?
你能向我們展示一些相同的代碼嗎? – micronyks