我将Bootstrap的旋转木马添加到我的TYPO3网站中作为内容元素。我使用的旋转木马类型是carousel_fullscreen。然而,旋转木马并不覆盖整个屏幕。见图:

当我查看源代码时,我认为这可能是因为旋转木马被包装在一个div中,其中的类是“容器”。如何确保旋转木马覆盖整个屏幕?
发布于 2019-08-24 16:40:10
从引导文档中可以看到,container类有一个固定的max-width (对于每个断点)。我想您可以使用container-fluid类来覆盖视口的全部宽度。
在大多数情况下(但这取决于单独的设置,并且没有通用规则) <div class="container">包含页面的所有内容元素,并且它是页面模板的一部分;
如果您使用的是著名的封装扩展,它使用FLUIDTEMPLATE对象提供所有的页面模板,并且您要查找的文件位于文件夹中。
EXT:bootstrap_package/Resouces/Private/Templates/Page您必须定位您的页面当前使用的是哪一个。
我强烈建议不要自己修改这些文件,而是创建自己的扩展名(通常称为“前端提供程序”或“站点包”),并通过将这些文件存储在其中并覆盖它们的路径来覆盖这些文件;如果您还不知道如何这样做,可以使用这个站点https://www.sitepackagebuilder.com/new/为此目的构建一个新的扩展名。
EXT:boostrap_package附带一个TypoScript常量
page.fluidtemplate.templateRootPath 因此,在扩展中将有一个Typoscript常量,如下所示:
page.fluidtemplate.templateRootPath = EXT:yourextensionname/Resources/Private/Templates/Page/只需将要修改的模板文件从EXT:bootstrap_package复制到这个新路径,它就会被使用。
如果您的页面模板不是由EXT:bootstrap_package本身提供的,那么很可能您已经使用了"sitepackage“扩展名,并且您可以修改它的文件;要找到它,可以使用以下方法:
1)以管理员身份输入TYPO3后端,然后单击“模板”模块2)单击页面上的TypoScript模板(通常是主页) 3)在上下拉菜单上选择"TypoScript对象浏览器“4)确保您正在浏览该树上的”安装“树(有另一个下拉列表) 5),您可以展开节点并搜索”页面“节点;展开其中的所有内容并搜索以"= TypoScript”结尾的节点

在本例中,"bhsiteconf“是我的sitepackage的名称;EXT:bhsiteconf是/typo3conf/extensions/bhsiteconf的一个简短形式,因此您必须查看该路径以找到正在搜索的模板文件(扩展名当然会有所不同)。
https://stackoverflow.com/questions/57638947
复制相似问题