顾名思义就是一种3*3的9个盒子布局;效果图如下: weui-grid类中设置了宽度为33.333%,同时每个a块都左浮动,这样就限制了每排只能放置3个,题外话,从整体布局来看九宫格是比较美观的,如果变成16宫格或者25宫格就显得过于密集,这也是后面导航栏学习手册里官方给的建议是不要超过5个,因为移动设备屏幕较小,元素选择...
weui样式库里的九宫格grid,点击有灰色背景的样式变化,一开始以为是js控制的,所以碰到想要去除或者更换这个样式的时候,发现js并不好用,弄了半天才发现是伪类:active控制的。 .weui-grid:active{background: white;},如此就好。 另外,weui用到:before和:after伪元素,来设置边框线条,配合transform的scale变形,获得0.5大...
grid 九宫格,功能类似于微信钱包界面中的九宫格,用于展示有多个相同级别的入口。包含功能的图标和简洁的文字描述。 Button Cell 注意:九宫格图标约…
APP列表(Grid) 表格内容式列表 带按钮的操作列表 搜索结果页(+searchBar) 表单Form 基本表单项 个人资料表单 手机短信登录(+toptips) 账密传统登录(+toast) 用户注册(+input-warn) 高级表单 图文表单(仿朋友圈) 表单提交过程 布局Layout 栅格化布局Flex(+footer) ...
grid 九宫格 grid九宫格,功能类似于微信钱包界面中的九宫格,用于展示有多个相同级别的入口。包含功能的图标和简洁的文字描述。实现这个布局主要就是用了weui中的.weui-grid,这种布局在mpvue中也是完全支持的,示例代码如下: <template> <block v-for="...
一、九宫格样式 在wxml文件下加入: <view class="page__bd"> <view class="weui-grids"> <block wx:for="{{grids}}" wx:for-item="grid" wx:key="*this"> <navigator url="" class="weui-grid" hover-class="weui-grid_active"> <image class="weui-grid__icon" src="{{grid.imgurl}}" ...
微信页面设计weui源代码(3)——九宫格grid 自己看源代码,实现了微信九宫格页面实现,效果如图所示: 代码实现如下: <!DOCTYPE html>安规培训系统主页面
WeUI中的grid,每个分组能否优化像微信支付页面那种效果?中间网格很不友好,一行5个时有两个中间没有框...
二,学习分类 分类根据个人习惯,我之前学习布局的观念,喜欢全局布局思想,所以我准备先挑选组件模块中的cell(表格视图),flex(布局),grid(九宫格),导航栏进行学习,然后再学习其他组件。也许这种方法不是最好的,但因人而异,在此抛砖引玉和同学一起分享探讨,希望互相交流共同进步。
我们可以在example目录找到对应组件的视图层代码和逻辑层代码,比如我们要使用的九宫格,就位于example目录下的grid。我们可以直接拷贝使用里面的代码。 为了演示我们自己依赖weui实现的九宫格,我们在上面创建的工程新建一个页面weuidemo,置于pages目录下。 然后在app.json下增加一个tabbar相关配置,使得我们可以通过tabbar访问...