美文网首页程序员
微信小程序之wxss文件使用变量动态计算参数值

微信小程序之wxss文件使用变量动态计算参数值

作者: 四十年陈 | 来源:发表于2021-01-31 21:32 被阅读0次

一、需求:

swiper组件缩小后需要完全居中。

二、实现方案:

一种方式是flex居中,但我调试后效果不行;还有一种就是绝对定位,使用left 50%,这种我调试也不居中;还有一种就是计算屏幕宽度和swiper宽度,绝对定位后left=(屏幕width-swiper width)/2,本文介绍最后一种实现方式。

三、程序实现

3.1 js文件

data声明变量

声明变量

onload时计算参数值

计算参数值

3.2 wxss文件

使用绝对定位,left使用变量,格式: var( --变量名--)

wxss

3.3 wxml文件

swiper外用一个view组件,并使用变量,格式:style="--left--:{{动态变量}}px"

wxml

四、实现效果

居中效果

相关文章

  • 微信小程序之wxss文件使用变量动态计算参数值

    一、需求: swiper组件缩小后需要完全居中。 二、实现方案: 一种方式是flex居中,但我调试后效果不行;还有...

  • 微信小程序之view多选

    在微信小程序里面不使用checkbox怎么实现view的多选wxml文件 wxss文件 js文件 原文:https...

  • 微信小程序view多选

    在微信小程序里面不使用checkbox怎么实现view的多选 wxml文件 wxss文件 js文件 效果如图

  • 2020-05-14

    微信小程序开发使用计算样式calc的坑 (calc设置无效)wxss样式中如果要使用calc计算宽度或高度需要注意...

  • 微信小程序开发学习总结(二) WXML

    一.WXML。 对于微信小程序而言,视图层就是所有.wxml文件与.wxss文件的集合。微信小程序在逻辑层将数据进...

  • 小程序当中的文件类型,组织结构,配置,知识点等

    小程序的文件类型 在微信小程序中有四种文件类型,主要分样式,骨架,业务,配置,样式为wxss,这里的wxss与页面...

  • 微信小程序原理

    微信小程序使用了前端技术栈 JavaScript/WXML/WXSS。它背后的原理是怎么样的呢? 微信小程序使用了...

  • 小程序之Tab切换

    微信小程序之tab切换效果: .wxml代码: .wxss代码: .js代码:

  • 微信小程序原理

    微信小程序使用了前端技术栈。JavaScript/WXML/WXSS它背后的原理是怎么样的呢?微信小程序使用了前端...

  • 小程梳理

    微信的小程序的主要文件 WXML——模板文件 JSON——配置/设置文件,如标题,tabbar,页面注册 WXSS...

网友评论

    本文标题:微信小程序之wxss文件使用变量动态计算参数值

    本文链接:https://www.haomeiwen.com/subject/wafdtltx.html