我正在尝试使CSS样式为我的PDF文档工作。到目前为止还没有运气。
-
是否可以使用CDN样式表文档?当我将Bootstrap Stylesheet CDN添加到视图的头部部分时,我会在下面获得错误;
退出状态代码'1'说出了问题:stderr:"加载页(1/6)[>] 0%[=============>] 10%[========>]11%错误:无法加载https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css,具有网络状态代码3和HTTP状态代码0-未找到
-
我尝试添加整个bootstrap文件内联,在这种情况下,没有错误,但似乎Flexbox根本无法正常工作。只是样式更改文本属性(字体背景颜色等)。
我在这里想念什么?理想情况下,我在应用程序上使用parwindcss,我有可能使用它吗?如果是这样,我该怎么做?
您需要给出目录路径,而不是外部CSS的URL路径,因此,如果您的CSS文件在public/css目录路径中
而不是使用
<link rel="stylesheet" href="{{ asset('cssstyle.css') }}" media="all" />
您需要使用
<link rel="stylesheet" href="{{ public_path('cssstyle.css') }}" media="all" />
(laravel -lumen)
helpers.php有路径: resource_path(), database_path(), base_path(), storage_path()
。
使用 resource
路径,其中还包括 blade
文件。(易于管理)
<link rel="stylesheet" href="{{ resource_path('views/pdf/invoice/css/styles.css') }}" media="all" />
这将链接resource/views/pdf/invoice/css/
文件夹路径中的styles.css
文件。