javascript - Splide Slider - 制作响应式滑块
问题描述
编辑 - 它确实有效,只需要在模拟手机时刷新它。:D
我有这种代码,但结果是它总是每页显示 3 个项目,而不是在小型设备上显示一个。
<script>
if (window.screen.width >= 750) {
document.addEventListener( 'DOMContentLoaded', function () {
new Splide( '.splide', {
perPage: 3,
focus : 'center',
rewind : true,
} ).mount();
} );
} else {
document.addEventListener( 'DOMContentLoaded', function () {
new Splide( '.splide', {
perPage: 1,
focus : 'center',
rewind : true,
} ).mount();
} );
}
</script>
解决方案
编辑 - 它确实有效,只需要在模拟手机时刷新它。:D
推荐阅读
- python - 将 python 文件作为模块从另一个 python 文件导入
- hash - 有人可以详细说明其公钥和签名包含在区块链的交易中吗?
- excel - VBA excel中的千位和小数分隔符
- postgresql - 从两个时间戳获取小时和分钟的函数
- rust - 如何在 BinaryHeap 的比较函数中使用外部数据结构?
- javascript - TypeScript - ts(7053):元素隐式具有“任何”类型,因为“字符串”类型的表达式不能用于索引
- arrays - 将索引公式向下拖动行并更改返回列
- c# - 如何在 EF Core 中转换字符串 Npgsqldate
- r - 将总计行和/或列附加到 R 中的 data.frame
- python - 嗨,我的程序中有一个错误,我不知道,但是当我输入任何内容时它一直告诉我输入无效