WeUI 专为微信Web服务量身定制

软件老王 2018-01-05 10:56:02 ⋅ 825 阅读


概述

WeUI是一套同微信原生视觉体验一致的基础样式库,由微信官方设计团队为微信 Web 开发量身设计,可以令用户的使用感知更加统一。包含button、cell、dialog、toast、article、icon等各式元素。

手机预览

请用微信扫码或长按识别



WeUI核心组件

**WeUI组件**目前不是很丰富,但是能满足大部分需求了。体验就更不用说了,自己试过就知道,使用起来也非常方便直接copy。**WeUI** 的核心文件就是 **weui.css**,如果发布正式环境环境,可以压缩一下。


简单框架搭建

<!DOCTYPE html><html lang="zh-CN"><head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=0">
    <title>WeUI</title>
    <!-- 引用weui.min.css -->
    <link rel="stylesheet" href="http://res.wx.qq.com/open/libs/weui/0.4.0/weui.min.css"></head><body ontouchstart>
    <!-- 使用 WeUI -->
    <a href="" class="weui_btn weui_btn_primary">绿色按钮</a></body></html>备注:HTML头部 viewport 的meta标签,body标签的ontouchstart属性也需要加上。

HTML使用WeUI的基本框架搭建好了,可以随意使用WeUI的各种组件了,官方Demo直接copy 就OK了。

示范组件-对话框Dialog

在移动web开发中经常有对话框提醒的业务,那么我们就来看一下使用WeUI的对话框组件的效果吧!

自定义对话框


<div class="weui_dialog_confirm">
    <div class="weui_mask"></div>
    <div class="weui_dialog">
        <div class="weui_dialog_hd"><strong class="weui_dialog_title">弹窗标题</strong></div>
        <div class="weui_dialog_bd">自定义弹窗内容<br>...</div>
        <div class="weui_dialog_ft">
            <a href="javascript:;" class="weui_btn_dialog default">取消</a>
            <a href="javascript:;" class="weui_btn_dialog primary">确定</a>
        </div>
    </div></div>


<div class="weui_dialog_alert">
    <div class="weui_mask"></div>
    <div class="weui_dialog">
        <div class="weui_dialog_hd"><strong class="weui_dialog_title">弹窗标题</strong></div>
        <div class="weui_dialog_bd">弹窗内容,告知当前页面信息等</div>
        <div class="weui_dialog_ft">
            <a href="javascript:;" class="weui_btn_dialog primary">确定</a>
        </div>
    </div></div>

好了,其他组件大家可以尝试自己尝试一下啦!
更多经常内容请大家关注“IT实战联盟”公众号哦~~~



全部评论: 0

    我有话说:

    时隔一年,发布WeUI2.0.0,各种buff加

    腾讯GitHub开源社区更新了WeUI 2.0.0(Star已2.2w+)

    【开源资讯】JWCloud 专业版 v1.0.0 发布,基于 SpringCloud 研发的服务框架

    简介 JavaWeb_Cloud 服务平台是一款基于 SpringCloud 框架研发的分布式微服务框架,主要使用技术栈包括: SpringCloud、Vue、ElementUI

    「转载」服务分布式架构中,如何实现日志链路跟踪?

    背景 开发排查系统问题用得最多的手段就是查看系统日志,在分布式环境中一般使用ELK来统一收集日志,但是在并发大时使用日志定位问题还是比较麻烦,我们来看下面的图     上图

    小程序商城(九):授权并实现个人中心页面页面

    实现商城的授权并获取用户信息和个人中心页面布局

    小程序实战篇:如何解决https域名问题 ?

    开发自己的小程序绕不开https问题,为了能在小程序中调用我们自己的API服务请打开看一看吧!!!

    小程序抖音实战-首页(上)

    你也可以用小程序编写一个抖音

    小程序商城(七):动态API实现商品分类

    小程序商品分类页面布局并且调用动态API获取数据并加载

    小程序实现商品数量加减

    这是一个用小程序原生代码实现的数量加减demo,主要是用于商品购物车或者商品详情修改数量使用

    小程序电商实战-首页(下)

    上一篇:小程序电商实战-首页(上)好了,上一期我们把首页搜索、导航栏和广告轮播给做完了,那么接下来会继续

    小程序电商实战-首页(上)

    上一篇:小程序电商实战-入门篇 嗨,大家好!经过近两周的精心准备终于开始小程序电商实战之路喽。那么最终会做成什么样呢?好了,不啰嗦了 我们先看首页长什么样吧!   首页效果图

    你的老板逼你上服务了吗?

    “ 这些年软件的设计规模越来越庞大,业务需求也越来越复杂,针对系统的性能、高吞吐率、高稳定性、高扩展等特性提出了更高的要求。   图片来自 Pexels可以说业务需求是软件架构能力的第一推动力,由于这些因素导致了软件架构思想和相关技...

    小程序商城(二):电商首页轮播、分类导航和新品特卖实现

    本案例所有模块都https动态调用API数据服务获得

    小程序实战篇:基于wxcharts.js绘制移动报表

    小程序图表插件(wx-charts)是基于canvas绘制,体积小巧,支持图表类型饼图、线图、柱状图 ......

    小程序电商实战-商品列表流式布局

    今天给大家分享一下小程序中商品列表的流式布局方式,根据文章内容操作就可以看到效果哦~~~

    小程序-Image的widthFix属性和rpm尺寸的使用

    在做小程序的商品详情页,商品的详情是图片集合,渲染完成后发现图片加载的很不自然

    小程序实战篇:商品属性联动选择(案例)

    本期的小程序实战篇来做一个电商网站经常用到的-商品属性联动选择的效果,素材参考了一点点

    小程序:最新登录授权并获取openid等信息

    优化用户体验,使用 wx.getUserInfo 接口直接弹出授权框的开发方式将逐步不再支持。从2018年4月30日开始,小程序与小游戏的体验版、开发版调用 wx.getUserInfo 接口,将

    小程序跨页面通信解决思路

    大家列举三种比较常用的方案~