php - Laravel Excel 垂直居中对齐

标签 php laravel maatwebsite-excel

如何使用 laravel Excel 垂直对齐中心单元格?

我的代码:

$sheet->cells('A1:'.$column_end.$i, function ($cells) {
                $cells->setBackground('#d8d8d8');
                $cells->setFontWeight('bold');
                $cells->setValignment('middle');
            });

但它不起作用,我的大部分单元格都垂直对齐底部。

也许不是中间!

我试过“中心”,但它也不起作用。当我尝试“顶部”或“底部”时,它起作用了。

那么为什么“中间”或“中心”没有呢?

感谢您的帮助。

最佳答案

根据 Laravel Excel Documentation , 它应该是:

$cells->setValignment('center');

就像你提到的...

尝试作为测试,setAlignment('center') ,根据它,行为应该是相同的,但水平。如果这个有效,那么另一个应该肯定。

关于php - Laravel Excel 垂直居中对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51902003/

相关文章:

php - Javascript 和多文件上传字段 - 操作 POST(文件输入)

php - .htaccess 简洁的 url,如果 $_GET 数据有空格,它会重定向到 404 页面

php - 自动完成不适用于动态创建的行

laravel - Laravel 的 Material 组件

laravel - 导出过程有效但没有下载文件 [ Maatwebsite/Laravel-Excel ]

php - preg_match 用户名验证正则表达式允许 > 和 < 尽管这些字符未列入白名单

php - 使用 Laravel 将数组数据存储在数据库中

php - Laravel 显示类别计数不显示

php - Laravel 5.7 : Argument 1 passed to

php - 在 Laravel 中读取 excel 文件