css - OpenCart 3上的巴塞尔主题轮播模块全屏宽度
问题描述
我在我的 OpenCart 3.0.3.2 商店中使用巴塞尔主题。我在我的页面上添加了 Basel Carousel,但它在 Carousel 的左侧和右侧显示边距。请帮助我将其设为全屏,并且我想删除横幅之间的边距(空格)。
如果你愿意,我可以给你代码。为此有一个 twig、tpl 和 php 文件。
解决方案
主题中的每个模块都包含在 中.container
,您可以在
/catalog/view/theme/basel/template/common/header.twig
<div class="container">
{{ position_top }}
</div>
/catalog/view/theme/basel/template/common/footer.twig
<div class="container">
{{ position_bottom }}
</div>
取决于您的 Carousel 的布局位置。只是container
从课堂上删除。但在这种情况下,这个位置的所有模块都将是 100% 宽度,知道这一点。
或者你可以只用 CSS 来做。在文档末尾查找并添加
/catalog/view/theme/basel/stylesheet/stylesheet.css
.widget.carousel-widget.contrast-bg {
position: unset;
min-height: 130px; /* you can change it according to your images height */
background: none;
padding: 0;
}
.widget.carousel-widget .slick-slider {
position: absolute;
background: #f7f7f7;
left: 0;
width: 100%;
padding: 30px 0; /* you can change it any way you like */
}
.grid-holder .item.slick-slide {
padding: 0 5px 20px 5px; /* 5px is for left and right padding between images, you can set in 0 if you like */
}
更新
此模板中的所有模块都包含在 中,因此我们可以通过在模块内容周围<div class="content">...</div>
添加来释放它们 。</div>..<div class="content">
这就像
<div class="content"></div>
our module content
<div class="content"></div>
转到目录/视图/主题/basel/template/extension/module/basel_carousel.twig
在文档的开头,您会发现
<div class="widget ...
将其更改为
</div>
<style>
.full-width {
padding-left: 40px !important; padding-right: 40px !important;
}
.grid-holder .item.slick-slide {
padding: 0 0px 20px 0px;
}
.grid-holder .slick-list {
padding-right: 3px;
}
</style>
<div class="full-width widget ...
在文件末尾添加
<div class="container">
你也可以在catalog/view/theme/basel/template/extension/module/basel_product.twig
推荐阅读
- scala - Spark scala CSV写入选项转义和引用一起破坏CSV文件
- r - “R”警告消息:在 mapply 较长的参数中不是较短长度的倍数
- javascript - 检测到在导航栏外部单击
- mysql - 如何在 MySQL 查询中从 10 环绕到 1?
- r - 如何根据先前的值将当前级别的值设置为零
- html - 网格元素内的间距(问题)
- react-native - 如何在反应原生和相对错误中添加声音
- firebase - CollectionGroupQuery,但将搜索限制在特定文档下的子集合
- git - git push 遇到问题 - 意外断开连接
- python - 试图让我的 python 程序运行,但我不断收到变量分配错误。关于我做错了什么的任何想法?