javascript - Squarespace:仅在移动设备上禁用视差滚动

标签 javascript html css mobile squarespace

示例模板:https://eamon-demo.squarespace.com/#overview-eamon

视差滚动在手机上往往会卡顿,所以我想在屏幕尺寸达到一定宽度后禁用它。到目前为止,我已经很幸运地在自定义 CSS 部分更改了较小屏幕的字体:

@media only screen and (max-width: 640px) {
   h1 { font-size: 60px; }
   h2 { font-size: 35px; }
   h3 { font-size: 30px; }
   body { font-size: 18px; }
 }

Squarespace 在“设计”选项卡中提供了一个按钮,您可以勾选以打开和关闭视差。当屏幕尺寸变小时,有没有办法通过自定义 CSS 勾选该按钮?谢谢。

最佳答案

如果 SquareSpace 阻止您禁用视差效果,您可以尝试手动覆盖 transform 属性:

@media only screen and (max-width: 640px) {
    #parallax-images .image-container img {
        transform: initial !important;
    }
}

关于javascript - Squarespace:仅在移动设备上禁用视差滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47997081/

相关文章:

javascript - 如何使用 JavaScript 格式化数字?

javascript - 仅当链中的所有 'then' 都已解析时才解析 Promise

HTML 页面上的 Javascript MySQL 连接

html - SAS ods html 生成额外的 html 代码

html - 在悬停 div 时更改链接的颜色

css - 用于径向渐变和旋转+半径的跨浏览器 CSS

javascript - 为什么切换到从 require 导入可以修复运行时错误?

html - 具有半透明背景的 Div 布局问题

jquery - 将页面滚动到滚动 jquery 上的 div

javascript - 如何保持 slider 两侧的边距?