问题下方的单选按钮未与其对齐
Radio buttons below question not aligned to it
我一直在尝试对齐问题开头下方的单选按钮的位置,但似乎没有任何效果。
这是我的代码:
<div class="form-row" [style.display]="this.Form.value.joiningAs == '2' || this.Form.value.joiningAs == '3' ? 'block' : 'none'">
<div class="col-md-12 mb-3">
<label for="hasProfile">
Has your company created their profile on our platform?
</label>
<div class="form-check">
<label class="form-check-label">
<input type="radio" class="radio" name="hasCompanyProfile" value="1" formControlName="hasCompanyProfile"
[(ngModel)]="Form.value.hasCompanyProfile">
Yes
</label>
</div>
<div class="form-check">
<label class="form-check-label">
<input type="radio" class="radio" name="hasCompanyProfile" value="2" formControlName="hasCompanyProfile"
[(ngModel)]="Form.value.hasCompanyProfile">
No
</label>
</div>
</div>
</div>
任何帮助将不胜感激。我在这上面花了太多时间。
一种方法是在 CSS 中的 "form-check" class 上设置 "margin-left: -15px"(手动对齐数字以适合您的页面)。另一种方法是创建一个 'div' 元素来保存复选框和文本。如果这不起作用然后检查你 CSS 可能 "form-check" 有一些边距或填充属性
您想要将左侧的单选按钮与文本对齐吗?
.form-check-label > input {
margin-left: 0;
}
希望能解决你的问题
在你的 CSS 中,我会设置:
.radio {
margin-left: 0;
}
我一直在尝试对齐问题开头下方的单选按钮的位置,但似乎没有任何效果。
这是我的代码:
<div class="form-row" [style.display]="this.Form.value.joiningAs == '2' || this.Form.value.joiningAs == '3' ? 'block' : 'none'">
<div class="col-md-12 mb-3">
<label for="hasProfile">
Has your company created their profile on our platform?
</label>
<div class="form-check">
<label class="form-check-label">
<input type="radio" class="radio" name="hasCompanyProfile" value="1" formControlName="hasCompanyProfile"
[(ngModel)]="Form.value.hasCompanyProfile">
Yes
</label>
</div>
<div class="form-check">
<label class="form-check-label">
<input type="radio" class="radio" name="hasCompanyProfile" value="2" formControlName="hasCompanyProfile"
[(ngModel)]="Form.value.hasCompanyProfile">
No
</label>
</div>
</div>
</div>
任何帮助将不胜感激。我在这上面花了太多时间。
一种方法是在 CSS 中的 "form-check" class 上设置 "margin-left: -15px"(手动对齐数字以适合您的页面)。另一种方法是创建一个 'div' 元素来保存复选框和文本。如果这不起作用然后检查你 CSS 可能 "form-check" 有一些边距或填充属性
您想要将左侧的单选按钮与文本对齐吗?
.form-check-label > input {
margin-left: 0;
}
希望能解决你的问题
在你的 CSS 中,我会设置:
.radio {
margin-left: 0;
}