当包装一个Bulma“field”样式的元素在一个有角度的组件中时,底部的边距是缺失的。field类是通过@hostbinding('class')类='field'
指令添加到组件中的,这是根据浏览器的正常工作。
我怀疑.field:not(:last-child)
选择器可能有问题,但我想不出原因。
Stackblitz演示
app.component.html
<div class="field">
<label class="label">Test
<div class="control">
<input type="text" class="input" />
</div>
</label>
</div>
<div class="field">
<label class="label">Test
<div class="control">
<input type="text" class="input" />
</div>
</label>
</div>
<app-input></app-input>
<app-input></app-input>
input.component.html
<label class="label">Test
<div class="control">
<input type="text" class="input" />
</div>
</label>
Input.Component.TS
import { Component, HostBinding, OnInit } from '@angular/core';
@Component({
selector: 'app-input',
templateUrl: './input.component.html',
styleUrls: ['./input.component.css']
})
export class InputComponent implements OnInit {
@HostBinding('class') classes = 'field';
constructor() { }
ngOnInit(): void {
}
}
这个问题在某种程度上建立在这个答案的基础上
问题是输入组件没有设置display属性。因此它被呈现为display:inline,它不能处理任何边距。
第一种解决方案:
将以下代码段添加到input.component.css中:
:host { display: block; }
方法1的工作示例
第二种解决方案:
将is-block添加到input.component.ts的CSS-类中
@HostBinding('class') classes = 'field is-block';
方法2的工作示例
希望这有帮助,圣诞快乐,结束和出去;-)
我决定将我的普通html部分转换成一个组件,并且一切都正常工作,但是子组件不能具有引用,即它在列的引用中。 这里是我的代码,在这里一切都运行良好: 但我决定在组件中转换一些html 如: 我对app-fruits做了none封装,但没有工作,我的2列没有像以前那样对齐。有人帮忙吗?
问题内容: 我必须为IE8写一些代码。我有一个ng-repeat创建一个充满以下内容的表: IE8不会输入type = number 我想要一个指令,该指令将忽略该输入字段上不是数字键的击键....即.... 0-9 我不想让用户键入abc并污染模型,然后告诉他们该值无效。我宁愿不要让他们输入任何无效的数据。 问题答案: HTML: 指示: 柱塞 另请参见input中有关ng-model的过滤器。
问题内容: 我正在某个网站上插入一些标题中的换行符。假设我无法编辑源HTML,是否有CSS可以忽略这些中断的方法? 我正在移动网站的优化,所以我真的不想使用JavaScript。 问题答案: 使用css,您可以“隐藏” br标签,它们不会起作用: 如果只想在特定的标题类型中隐藏某些内容,只需使CSS更具体即可。
问题内容: 在成功提交用户详细信息时,我从客户端获得了JSON。 由于未更新JSON中的某些元素,因此可以跳过。 在Go服务器端,我定义了一个等效的结构。 服务器成功将JSON字节编组到结构中。 但是对于未从客户端接收到的字段,默认情况下取消对字符串的硬编码解组为nil,对字符串数组解压缩为空数组。 例如,如果我获取json , 则不希望由元帅将其转换为。 简单起见,我希望它是 如何完全忽略该字段
问题内容: 我有一些必须序列化为JSON的数据。我正在使用JSON.NET。我的代码结构与此类似: 问题是,我的JSON输出需要具有ON OR 或ON- 取决于所使用的字段(即不为null)。默认情况下,我的JSON如下所示: 我知道我可以使用,但这给了我如下所示的JSON: 我需要的是: 有没有简单的方法可以做到这一点? 问题答案: 是的,您需要使用。 但是由于结构是值类型,因此您需要将Fiel
我有这个Pojo: 这是我的结果集映射器: 如何从数据库中少取一列。例如,在一些查询中,我只获取tagUuid和name,而不获取其他字段。但是如果我这样做,我会得到一个例外:org.skife.jdbi.v2.exceptions。ResultSetException:尝试遍历结果集时引发异常。我试图创建一个没有其他参数的附加标记构造函数。 这是我尝试运行的查询: