我想设计一个与下图相似的形状(圆形和矩形之间的效果):
我知道圆形的形状是使用border-radius设计的,矩形的形状是用一些无序的列表设计的,它有样式display:block.但我无法理解如何将圆圈保持在矩形上,以便看起来矩形的某些部分被圆形切割成圆形(圆形和矩形之间的白色空间).
我尝试了盒子阴影,轮廓,溢出等,但它不起作用.
任何人都可以告诉我如何设计像图像一样的形状?- 谢谢
在我最近的一个项目中,自定义注册表不起作用。当我点击注册按钮时,它会重新加载注册表,不打印任何错误并且没有数据插入到数据库中。这是注册表的外观:
这是迁移文件代码:
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) 假设我有一个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样式.
- 谢谢
最近,在我基于CodeIgniter的一个项目中,我需要从Excel文件(.xlsx和.xls)读取数据,并将这些数据插入MySQL。不幸的是,我以前没有使用过PHPSpreadsheet(因为我不需要使用Excel :()。
到目前为止,我所做的是,从Github 下载PHPSpreadsheet并将其解压缩到我的CodeIgniter项目的根目录中。
CodeIgniter根目录中的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数据库中?
在我的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 ×3
css ×2
html ×2
laravel ×2
codeigniter ×1
css-shapes ×1
css3 ×1
javascript ×1
laravel-5.6 ×1