小程序
小游戏
企业微信
微信支付
扫描小程序码分享
请问如何动态修改*.wxss里面page{}样式呢?wxml里面也不可以改变page样式,只能改变某组件的样式,假如改变整个页面的背景,如何在js动态?
14 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
这是比较委屈求全的做法。
因为目前还不支持动态修改page的样式,后续会考虑补充这个功能。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
可以的,将page的overflow设置为hidden,外面层和page等高的view的overflow设置为auto即可。
这种做法和传统网页做法一样。
不太清楚你描述的场景,能否贴个简单的demo代码看看?
想问一下为何会有动态修改page样式的场景呢?一般这种情况可以在页面最外层套一个view,宽高和page一样,通过修改这个view的样式应该就能实现。
请问 现在是否有动态修改page{] 的背景色了?
不要用这种方法,我试过,效果很差,特别是上下滚动页面的时候很不流畅
另外从逻辑上来说,既然page和其他组件一样可以通过wxss来设置样式,就应该允许动态修改
再来一点,比如page的背景色是可以在page.json里设置的,同样是page.json里的设置项,页面标题是可以动态修改的,那从逻辑上来说,背景色也应该可以动态修改才说得过去吧
就是我希望点击按钮,能把页面背景颜色替换。用view定义同page高度100%的话,也只能改变当前屏幕高度的颜色,也就是说,假如我这个背景还能下拉的话,下拉被遮挡那块颜色就没替换掉
最有效的方法就是改变page的背景颜色,但貌似在js里面没办法控制到page{}
如果是将page{height:100%},.view {height:100%}的话,也只能是当前屏幕的高度,下拉被覆盖那块没效果。。。
请教一个问题,在IOS上,向上滑动屏幕,导致自定义的底部导航条向上漂移,这个有专业的解决方法吗
很有用,就是右边的滑动条不知道怎么调
正在加载...
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
这是比较委屈求全的做法。
因为目前还不支持动态修改page的样式,后续会考虑补充这个功能。
可以的,将page的overflow设置为hidden,外面层和page等高的view的overflow设置为auto即可。
这种做法和传统网页做法一样。
不太清楚你描述的场景,能否贴个简单的demo代码看看?
想问一下为何会有动态修改page样式的场景呢?一般这种情况可以在页面最外层套一个view,宽高和page一样,通过修改这个view的样式应该就能实现。
请问 现在是否有动态修改page{] 的背景色了?
不要用这种方法,我试过,效果很差,特别是上下滚动页面的时候很不流畅
另外从逻辑上来说,既然page和其他组件一样可以通过wxss来设置样式,就应该允许动态修改
再来一点,比如page的背景色是可以在page.json里设置的,同样是page.json里的设置项,页面标题是可以动态修改的,那从逻辑上来说,背景色也应该可以动态修改才说得过去吧
就是我希望点击按钮,能把页面背景颜色替换。用view定义同page高度100%的话,也只能改变当前屏幕高度的颜色,也就是说,假如我这个背景还能下拉的话,下拉被遮挡那块颜色就没替换掉
最有效的方法就是改变page的背景颜色,但貌似在js里面没办法控制到page{}
如果是将page{height:100%},.view {height:100%}的话,也只能是当前屏幕的高度,下拉被覆盖那块没效果。。。
请教一个问题,在IOS上,向上滑动屏幕,导致自定义的底部导航条向上漂移,这个有专业的解决方法吗
很有用,就是右边的滑动条不知道怎么调