摘要:是一套基础样式库,同微信原生视觉体验一致,由微信官方设计团队为微信内网页和微信小程序量身设计的。为了更好的说明这个基础样式库的使用,接下来我将介绍两个例子。
WeUI是一套基础样式库,同微信原生视觉体验一致,由微信官方设计团队为微信内网页和微信小程序量身设计的。
我们来看看这个基础库样式到底长什么样。
这些密密麻麻的就是压缩后的样式库。密密麻麻地看起来简直要急死密集恐惧症啊。不要急,您请往下看。
仔细看我们能看到,这个样式库为很多类写了样式。也就是说,我们只要在html页面中使用这些样式,就能构建一个页面了。【只要写类名,省去了为很多标签定义样式,是不是省事多了呢?】
对WeUI的介绍就到这了,下面都是满满的干货啦。
要想有这个样式库,当然要先下载WeUI的样式库啦,我提供了两个下载的地址。
一个是腾讯的GitHub下载地址:https://github.com/weui/weui
另一个是我放在GitHub上的weui.min.css样式:https://raw.githubusercontent...
接下来就为我们的页面引入这个基础样式库。
我把这个基础样式库放在本地了,就这么引入。
为了更好的说明这个基础样式库的使用,接下来我将介绍两个例子。单页应用页面和弹出框。
单页应用页面我们致敬vue,模仿这个页面。
纵观整个页面,可以分为以下几个模块。
最顶上放置logo
中间有两个cells 也就是单元格,来显示数据
最底部有一个tabbar导航条
引入代码:
current vue version 2.5.2
顶部的图片插入比较简单,直接引入图片就行。我们说说中间cells中内容的添加。
我们看一个单元格,很典型的左中右格式,分为三个结构层次,
左边是一张图片,WeUI样式库为我们定义了类名,也就是单元格的头部:weui-cell__hd
中间是一段文字,也就是这个单元格的身体:weui-cell__bd
最右边是一个小箭头,也就是单元格的尾部:weui-cell__ft
引入代码:
这样,我们就写完了一个单元格。
第二个单元格有两个小格怎么办呢?
不要紧,weui-cell是单元格中的一个小格子,有多少个小格子就嵌套在一个weui-cells中就可以了,每一格weui-cell还是按照上面的左中右方式进行命名:
接下来是最底部的tabbar。
最尾部的导航条类名为weui-tabbar,里面有三项内容,也就是有三个weui-tabbar__item。
为每一个weui-tabbar__item添加内容吧:
我放在GitHub上的项目地址:https://github.com/TeanLee/qs...
这就完成了第一个单页页面的编写。
接下来我们说说一个弹出框。
放上我们要写的页面成品图:
这就是我们平常很常见的弹出框了。这里是点击了第一个按钮就弹出这个弹框,点击取消,弹框消失,当然你也可以添加别的事件,点击取消和保存都会让弹框消失并且执行相应的步骤。
首先,我们为dialog弹出框制作一个“家”,也就是dialog放置的页面:
weui-btn 是weui的基本组件是一个按钮
接下来,我们的dialog就要登场了。直接把dialog的div放在放置按钮div的后面。
这里的遮罩层是为整个页面蒙上一层灰色的背景,把用户的吸引力引到弹框上。
弹框的内容还是分为三个层次:weui-dialog__hd:弹框的头部写标题;
weui-dialog__bd:弹框的身体写具体内容;
weui-dialog__ft:弹框的尾部放置按钮;
接下来,就是给第一个按钮添加绑定事件了,点击第一个按钮就跳出来弹框。
我放在GitHub上的弹框具体代码:https://github.com/TeanLee/qs...
当然,weu基础样式库还有很多很多组件可以使用,可以进入https://weui.io/ 查看更多的基础组件。
接下来让我们一起学习更多吧!文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/89839.html
摘要:是一套基础样式库,同微信原生视觉体验一致,由微信官方设计团队为微信内网页和微信小程序量身设计的。为了更好的说明这个基础样式库的使用,接下来我将介绍两个例子。 WeUI是一套基础样式库,同微信原生视觉体验一致,由微信官方设计团队为微信内网页和微信小程序量身设计的。我们来看看这个基础库样式到底长什么样。showImg(https://segmentfault.com/img/bVYCKd?...
摘要:是一套基础样式库,同微信原生视觉体验一致,由微信官方设计团队为微信内网页和微信小程序量身设计的。为了更好的说明这个基础样式库的使用,接下来我将介绍两个例子。 WeUI是一套基础样式库,同微信原生视觉体验一致,由微信官方设计团队为微信内网页和微信小程序量身设计的。我们来看看这个基础库样式到底长什么样。showImg(https://segmentfault.com/img/bVYCKd?...
摘要:简洁直观强悍的前端开发框架,让开发更迅速简单。是一套基于的前端框架。首个版本发布于年金秋,她区别于那些基于底层的框架,却并非逆道而行,而是信奉返璞归真之道。 2017-1209 ZanUI (Vue) 2017-1218 Onsen UI(Vue, React, Angular) 2017-1215 增加 Vuetify, Weex UI, Semantic UI React,ele...
摘要:简洁直观强悍的前端开发框架,让开发更迅速简单。是一套基于的前端框架。首个版本发布于年金秋,她区别于那些基于底层的框架,却并非逆道而行,而是信奉返璞归真之道。 2017-1209 ZanUI (Vue) 2017-1218 Onsen UI(Vue, React, Angular) 2017-1215 增加 Vuetify, Weex UI, Semantic UI React,ele...
阅读 4674·2021-09-22 16:06
阅读 2073·2021-09-22 15:22
阅读 1409·2019-08-30 15:54
阅读 2510·2019-08-30 15:44
阅读 2341·2019-08-29 16:31
阅读 2009·2019-08-29 16:26
阅读 2327·2019-08-29 12:41
阅读 729·2019-08-29 12:22