微信小程序的文件主要由wxml,wxss,js,json四部分组成,其实和web开发很类似,就是多了一个json文件,里面写的是一些配置文件。对页面布局的处理,主要就是通过编写wxss文件。

先看一些效果,文字只是用来做测试的,内容可以修改,主要说明两个按钮这部分。

wxml文件代码:

<view  class="btns"><button  class="submitbtn" form-type="submit" >提交</button><button class="resetbtn" form-type="reset">重置</button>
</view>

wxss文件代码:

.btns{position: fixed;bottom: 0px;z-index: 1;width: 95%;background: #FFFFFF;height: 120rpx;
}.submitbtn{width:45% !important;float: left;background-color: paleturquoise;
}.resetbtn{width: 45% !important;float: right; background-color: palevioletred;
}

wxss里面用到的属性值和css非常相似。

解释一下!important,这个主要和层叠有关系,如果页面没有特别复杂可以不用加。层叠的意思就是说如果一个文件中多处都定义了某个具体的属性值,如何取舍的规则。主要看三方面,重要性,特殊性,源次序。加了!important,表示重要程度最高,当有其他地方也定义了这个属性值时,渲染时要根据!important。

btns类选择器

position属性值设定按钮不移动位置

bottom属性值将包含块限定在最底端

z-index属性值谁大谁浮在最上面,即文字和按钮显示时,按钮在问卷内容上方

其他几个值就是颜色宽高的设置

其他两个选择器,float浮动,一个左浮动,一个右浮动。设置宽度百分比是为了让看起来距离比例更加协调。

微信小程序-实现两个按钮固定在页面底端且不随页面滑动(静态页面)相关推荐

  1. 微信小程序如何通过button按钮实现分享(转发)功能

    微信小程序如何通过button按钮实现分享(转发)功能 导读:微信小程序通过button按钮实现分享(转发)功能 有两种方式,一种是页面内按钮分享,一种是菜单转发.下面具体为大家解答.... 微信小程 ...

  2. 微信小程序之——自定义分享按钮(完整版)

    声明 onShareAppMessage 函数 onShareAppMessage() { return {          title: '弹出分享时显示的分享标题'        desc: ' ...

  3. 微信小程序实现两个数之间的运算

    微信小程序实现两个数之间的运算 要求:创建一个微信小程序实现两个数字的比较运算.加法运算.减法运算.乘法运算或者除法运算中的一种,效果如图(这里我写的包含了所有运算,可根据需要自行选择): app.j ...

  4. 微信小程序实用工具——渐变色按钮(一)

    微信小程序实用工具--渐变色按钮(一) 文章目录 微信小程序实用工具--渐变色按钮(一) 前言 按钮一 按钮二 按钮三 按钮四 按钮五 按钮六 按钮七 按钮八 前言 平时我们在开发中的按钮色调过于单调 ...

  5. 微信小程序开发——点击按钮获取用户授权没反应或反应很慢的解决方法

    微信小程序开发--点击按钮获取用户授权没反应或反应很慢的解决方法 参考文章: (1)微信小程序开发--点击按钮获取用户授权没反应或反应很慢的解决方法 (2)https://www.cnblogs.co ...

  6. 微信小程序渲染层错误:可以在AppData中获取到值但无法渲染到页面

    微信小程序渲染层错误:可以在AppData中获取到值但无法渲染到页面 1.遇到的问题: 2.解释: 3.附上正确的完整代码: 在我跟着视频(bili:BV1nE41117BQ)P78 学做小程序的过程 ...

  7. 微信小程序自定义获取手机号按钮样式

    微信小程序提供了获取手机号的方式,需要通过 open-type 为 getPhoneNumber 的按钮,然而基础的 button 组件有时候并不能满足我们的需求 想要实现图中的自定义的按钮样式,有两 ...

  8. 微信小程序实现两数相加

    下面为实现微信小程序两数相加的代码

  9. 微信小程序比较两个数大小

    微信小程序,输入两个数比较大小 效果图 wxml代码 <!--index.wxml--> <view class="demo-box"><text c ...

最新文章

  1. lisp直线连接圆象限电_圆并不难,为什么很多考生就是学不会?
  2. 使用级联SFU改善媒体质量和规模
  3. ThreadLocal 内存泄露的实例分析
  4. java 线程不足_jvm - 如何在没有运行缺点的Windows上获取Java进程的线程和堆转储...
  5. 蓝桥杯 ALGO-10 算法训练 集合运算
  6. class循环获取 Undefined var str = '';
  7. linux防火墙的开启与关闭
  8. 重建总结5_重建列表
  9. Golang高效实践之泛谈篇
  10. SQL Server 2005数据库可疑、置疑修复方法
  11. html插入activex,在HTML网页中插入ActiveX控件
  12. ffmpeg m4a 转pcm_使用ffmpeg解码音频文件到PCM格式
  13. php 阿里云 批量 单个 发送短信 (拿来即用)
  14. 纸张大小、规格、度量详解
  15. 手机短信(SMS)工作原理(一)
  16. (解决)PHP GD 插入PNG图片后透明背景变灰色
  17. 项目实战——文档扫描OCR识别
  18. UOS 22.0家庭版使用体验
  19. 小猪佩奇python_python3 案例分享--小猪佩奇
  20. 关于mysql国庆头三天近一周的数据查询题目

热门文章

  1. 基于多时间尺度滚动优化的多能源微网双层调度模型 多能源微网 代码主要做的是一个多能源微网的优化调度问题,首先对于下层多能源微网模型多时间尺度 滚动优化 微网双层模型 调度
  2. 查询所有上级和所有下级
  3. Connection to tcp://39.96.3.215:1935 failed: Error number -138 occurred
  4. 基于Rebound制造绚丽的动画效果-入门篇
  5. 使用几何光学实现空间相对定位(python+opencv)
  6. 多维数据模型与大数据应用
  7. 公务员中综合管理类和行政执法类有啥区别
  8. python写的飞船游戏卡顿_关于pygame里让飞船连续移动的问题?
  9. cartopy 绘制中国地图,南海诸岛和十段线
  10. 高中数学基础05:排列、组合以及隔板法