Laravel刀片内联样式不起作用

时间:2015-06-09 21:59:18

标签: php laravel blade

这是一行:

 {!! Form::checkbox('notify_email', null, ['class' => 'icheckbox', 'style'=>'position:absolute; opacity:0',  'checked' => 'checked', 'type' => 'checkbox' ]) !!}

为什么'样式'没有出现在HTML上?

出现的是:

<input checked="checked" name="notify_email" type="checkbox">

2 个答案:

答案 0 :(得分:1)

解决:

复选框需要4个参数,而不是常规输入。

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="rectangle" >

    <solid android:color="#FFF" />

    <corners
        android:bottomLeftRadius="8dip"
        android:bottomRightRadius="8dip"
        android:topLeftRadius="8dip"
        android:topRightRadius="8dip" />

    <stroke
        android:width="1dip"
        android:color="#AFAFAF" />

</shape>

答案 1 :(得分:0)

<强>照亮\ HTML \ FormBuilder:

/**
 * Create a checkbox input field.
 *
 * @param  string  $name
 * @param  mixed   $value
 * @param  bool    $checked
 * @param  array   $options
 * @return string
 */
public function checkbox($name, $value = 1, $checked = null, $options = array())
{
    return $this->checkable('checkbox', $name, $value, $checked, $options);
}