diff --git a/pages/billboards/policy/policy-list/index.js b/pages/billboards/policy/policy-list/index.js index ab1763b..5a59508 100644 --- a/pages/billboards/policy/policy-list/index.js +++ b/pages/billboards/policy/policy-list/index.js @@ -32,6 +32,11 @@ Page({ }) this.fetchPolicyArtice() }, + onHiddenPopView () { + this.setData({ + show:false, + }) + }, onShowAllButton () { console.log('show All tbn') const show = this.data.show diff --git a/pages/billboards/policy/policy-list/index.wxml b/pages/billboards/policy/policy-list/index.wxml index e4f9a35..463c09c 100644 --- a/pages/billboards/policy/policy-list/index.wxml +++ b/pages/billboards/policy/policy-list/index.wxml @@ -12,7 +12,7 @@ - + diff --git a/pages/billboards/policy/policy-list/index.wxss b/pages/billboards/policy/policy-list/index.wxss index 99037ab..7d2e5a3 100644 --- a/pages/billboards/policy/policy-list/index.wxss +++ b/pages/billboards/policy/policy-list/index.wxss @@ -36,20 +36,21 @@ } /* 弹出视图 */ .pop_view { - position: absolute; + position: fixed; left: 0; right: 0; - top: 0px; + top: 40px; height: 150px; overflow: scroll; background-color: white; + transform-origin: 0 0; transition: 0.2s all ease-in-out; } .pop_show { - top: 0; + transform: scaleY(1); } .pop_hidden { - top: -150px; + transform: scaleY(0); } .pop_view_layout { /* 布局 */