假设我有一个组件,希望通过Bootstrap助手类,例如mt-3应用最高边距。当我在组件上这样指定它们时:
<my-custom-input
required
class="mt-3"
name="usr"
label="User"
placeholder="Please enter username"
[(ngModel)]="username">
</my-custom-input>
class="mt-3"
不执行任何操作!也无法通过Chrome开发者工具手动设置边距...我猜是因为my-custom-input
不是预定义的HTML元素(如div
),它不能定义边距吗?在任何应用程序中,这似乎都是微不足道的事情,但令我惊讶的是,到目前为止我还没有找到答案。我们如何重新定位此类组件?至少,在父级(而不是在组件模板内部)指定边距似乎是需要紧要的事情。
最佳答案
在您的CSS中给它一个display: block;