Laravel Excel 垂直居中对齐

Fur*_*rya 5 php laravel maatwebsite-excel

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

我的代码:

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

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

也许不是中间!

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

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

感谢您的帮助。

Raf*_*ael 5

根据Laravel Excel Documentation,它应该是:

$cells->setValignment('center');
Run Code Online (Sandbox Code Playgroud)

就像你提到的...

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