小编Shi*_*mul的帖子

使用CSS在矩形上圈出

我想设计一个与下图相似的形状(圆形和矩形之间的效果):

在此输入图像描述

我知道圆形的形状是使用border-radius设计的,矩形的形状是用一些无序的列表设计的,它有样式display:block.但我无法理解如何将圆圈保持在矩形上,以便看起来矩形的某些部分被圆形切割成圆形(圆形和矩形之间的白色空间).

我尝试了盒子阴影,轮廓,溢出等,但它不起作用.
任何人都可以告诉我如何设计像图像一样的形状?- 谢谢

html css css3 css-shapes

5
推荐指数
2
解决办法
7962
查看次数

Laravel 5.6 - 注册表不工作且未显示任何错误

在我最近的一个项目中,自定义注册表不起作用。当我点击注册按钮时,它会重新加载注册表,不打印任何错误并且没有数据插入到数据库中。这是注册表的外观:

在此处输入图片说明

这是迁移文件代码:

public function up()
{
    Schema::create('users', function (Blueprint $table) {
        $table->increments('id');
        $table->string('fname');
        $table->string('lname');
        $table->string('email')->unique();
        $table->string('contact');
        $table->string('password');
        $table->string('created_by');
        $table->string('modified_by')->nullable();
        $table->string('userrole');
        $table->rememberToken();
        $table->timestamps();
    });
}
Run Code Online (Sandbox Code Playgroud)

这是用户模型的代码:

protected $fillable = [
    'fname', 'lname', 'email', 'password', 'contact', 'created_by', 'userrole',
];

protected $hidden = [
    'password', 'remember_token', 'modified_by',
];
Run Code Online (Sandbox Code Playgroud)

这是RegisterController的代码:

protected function create(array $data)
{
    return User::create([
        'fname' => $data['fname'],
        'lname' => $data['lname'],
        'email' => $data['email'],
        'contact' => $data['contact'],
        'created_by' => $data['email'],
        'userrole' => Config::get('constants.ROLE_USER'),
        'password' …
Run Code Online (Sandbox Code Playgroud)

php laravel laravel-5.6

3
推荐指数
1
解决办法
8089
查看次数

如何使用JS在CSS文件中编写CSS样式?

假设我有一个CSS文件custom_style.css和一个HTML文件custom_render.html.

custom_render.html包含一些输入字段以从用户获取输入,并根据这些输入生成CSS样式.

现在我想将这些生成的CSS样式存储在一个名为custom_style.css [位于我的项目根目录] 的CSS文件中,这样我就可以向用户显示他们选择的预览/输出.

谷歌搜索后我有一种方法使用JavaScript 将这些生成的CSS存储在同一个文件[ custom_render.html ]中,但我想将它们存储在custom_style.css中.

任何人都可以告诉我如何使用JavaScript或其他JavaScript框架在CSS文件中编写CSS样式.
- 谢谢

html javascript css

1
推荐指数
1
解决办法
374
查看次数

如何在CodeIgniter 3中使用PHPSpreadsheet从Excel(.xlsx和.xls)文件读取数据?

最近,在我基于CodeIgniter的一个项目中,我需要从Excel文件(.xlsx和.xls)读取数据,并将这些数据插入MySQL。不幸的是,我以前没有使用过PHPSpreadsheet(因为我不需要使用Excel :()。

到目前为止,我所做的是,从Github 下载PHPSpreadsheet并将其解压缩到我的CodeIgniter项目的根目录中。

在此处输入图片说明 CodeIgniter根目录中的PHPSpreadsheet。

在此处输入图片说明 PHPSpreadsheet的文件结构。

到目前为止,我已经尝试将官方文档示例导入到我的CI应用程序中:

<?php
    defined('BASEPATH') OR exit('No direct script access allowed');
    use PhpOffice\PhpSpreadsheet\IOFactory;
    class Welcome extends CI_Controller {
       function __construct() {
           parent::__construct();
       }

       public function index()
       {
           $inputFileType = 'Xlsx';
           $inputFileName = 'test.xlsx';
           $reader = \PhpOffice\PhpSpreadsheet\IOFactory::createReader($inputFileType);
    /**  Load $inputFileName to a Spreadsheet Object  **/
          $spreadsheet = $reader->load($inputFileName);
          print_r( $spreadsheet );
    }
}
Run Code Online (Sandbox Code Playgroud)

但是它显示了以下错误! 在此处输入图片说明

谁能告诉我如何在CodeIgniter中使用PHPSpreadsheet从Excel文件中读取数据并将其存储到MySQL数据库中?

  • 谢谢

php codeigniter phpspreadsheet

0
推荐指数
1
解决办法
9717
查看次数

如何在Laravel 5.6的默认注册表单中添加自定义字段?

在我的Laravel 5.6应用程序中,我需要在默认注册表单中添加更多字段。

因此,我仅在默认注册表单registration.blade.php中添加了一个字段来测试[phone_no] ,还添加了phone_no RegisterController,但是当我单击register按钮时,它显示以下错误:

"SQLSTATE[HY000]: General error: 1364 Field 'phone_no' doesn't have a default value (SQL: insert into `users` (`name`, `email`, `password`, `updated_at`, `created_at`) values (Jahid Hossain, jahid.cse18@gmail.com, $2y$10$wYg6jAihCz.v09PUXngF/ekjNvZgxb4Rq4GI3i.glfzXt37oGnbSO, 2018-04-20 06:24:27, 2018-04-20 06:24:27))
Run Code Online (Sandbox Code Playgroud)

因此,这是迁移文件代码:

public function up()
{
    Schema::create('users', function (Blueprint $table) {
        $table->increments('id');
        $table->string('name');
        $table->string('email')->unique();
        $table->string('password');
        $table->string('status')->default('active');
        $table->string('created_by')->default('SYSTEM');
        $table->string('modified_by');
        $table->string('phone_no');
        $table->rememberToken();
        $table->timestamps();
    });
}
Run Code Online (Sandbox Code Playgroud)

这是RegisterController的代码:

protected function create(array $data)
{
    return User::create([
        'name' => $data['name'],
        'email' => $data['email'], …
Run Code Online (Sandbox Code Playgroud)

php laravel

0
推荐指数
1
解决办法
1978
查看次数