我正在尝试为Laravel中的必填字段添加红色星号,但我不确定如何将它们与标签内联添加。
我目前正在做的是
<div class="col-md-6 contact-info" style="margin-left:auto;margin-right:auto;width:600px;">
但是当标签换行到第二行时,由于某种原因,星号会被撞到额外的一行。
所以我想我的问题的第一部分是:你可以在Laravel中为表单标签添加内联样式吗?
第二部分是:我是否应该采用另一种方式添加星号(或其他标记)以便这不会成为问题?
如果它是相关的,我也会使用Bootstrap作为我的大部分样式,如果它也会影响任何东西。
答案 0 :(得分:14)
使用第三个参数
为您的标签添加一个类{{ Form::label('took_act_or_sat' , 'Did you or will you take the SAT or ACT?', array('class' => 'required') ) }}
用css添加星号
<style>
.required:after{
content:'*';
color:red;
padding-left:5px;
}
</style>
答案 1 :(得分:0)
有多种方法可以实现这一目标。如果您想在不更改HTML代码的情况下获得所需的结果,那么您可以为您的span元素添加一些样式,如下所示
<强>代码强>
{{ Form::label('took_act_or_sat' , 'Did you or will you take the SAT or ACT?' ) }} <span style="color: red; display:block; float:right">*</span>
答案 2 :(得分:0)
试试这个
<label for="took_act_or_sat">Did you or will you take the SAT or ACT? <span style="color: red">*</span></label>
答案 3 :(得分:0)
{{ Form::label('took_act_or_sat' , 'Did you or will you take the SAT or ACT? <span style="color: red">*</span>','',false ) }}
您所需要的只是 false 作为参数。