WeUI今日练习

WeUI 胡小邦
文章标签: WeUI

前言:

WeUI 是微信官方设计团队为微信 Web 开发量身打造的一个 UI 样式库,你可以把它理解为一个前端框架,类似于 Bootstrap 的那种。 由于是微信官方出品,所以对微信的兼容性基本没有太大问题,而且各组件的样式和微信一样,能够和微信很好的融合在一起,给用户较好的体验。

表单:

表单整体效果图:

表单效果图.png

:form表单选择性别

代码如下:

<div class="weui-cells weui-cells_radio"> 
   <label class="weui-cell weui-check__label" for=r1> 
        <div class="weui-cell__bd">男</div> 
	<div class="weui-cell__ft"> 
          <input required type="radio" class="weui-check" name="sex" value="male" id=r1 tips=请选择性别> 
		<span class="weui-icon-checked"></span> 
	</div> 
    </label> 
    <label class="weui-cell weui-check__label" for=r2> 
	<div class="weui-cell__bd">女</div> 
	<div class="weui-cell__ft"> 
	    <input type="radio" name="sex" class="weui-check" value="female" id=r2> 
		<span class="weui-icon-checked"></span> 
	</div> 
    </label> 
</div>

         性别单选效果图如下:

性别.png


二:列表多选框

代码如下:

<div class="weui-cells weui-cells_checkbox"> 
    <label class="weui-cell weui-check__label" for=c1> 
      <div class="weui-cell__hd"> 
	<input required pattern={1,2} type=checkbox tips=请勾选1-2个敲码助手 class=weui-check name=assistance id=c1> 
	  <i class="weui-icon-checked"></i> 
      </div> 
      <div class="weui-cell__bd">张三</div> 
    </label> 
    <label class="weui-cell weui-check__label" for=c2>
      <div class="weui-cell__hd"> 
	<input type="checkbox" name="assistance" class="weui-check" id=c2> 
	   <i class="weui-icon-checked"></i>
      </div> 
      <div class="weui-cell__bd">李四</div> 
    </label> 
</div>

列表多选框效果图如下:

列表多选.png



三:输入框

代码如下:

<div class="weui-cells weui-cells_form">
  <div class=weui-cell>
    <div class=weui-cell__hd><label class=weui-label>手机号</label></div>
    <div class=weui-cell__bd> <input class=weui-input type=tel required pattern=^\d{11}$ maxlength=11 placeholder=现在的手机号 emptytips=请输入手机号 notmatchtips=正确的手机号> </div>
    <div class=weui-cell__ft> <i class=weui-icon-warn></i> </div>
  </div>
  <div class=weui-cell>
    <div class=weui-cell__hd><label class=weui-label>身份证号码</label></div>
    <div class=weui-cell__bd> <input class=weui-input type=text required pattern=REG_IDNUM maxlength=18 placeholder=身份证号码 emptytips=身份证号码 notmatchtips=正确的身份证号码> </div>
    <div class=weui-cell__ft> <i class=weui-icon-warn></i> </div>
  </div>
  <div class="weui-cell weui-cell weui-cell_vcode">
    <div class=weui-cell__hd><label class=weui-label>验证码</label></div>
    <div class=weui-cell__bd> <input class=weui-input maxlength=4 type=text required pattern=REG_VCODE placeholder=点击验证码更换 tips=请输入验证码> </div>
    <div class=weui-cell__ft> <i class=weui-icon-warn></i> <img class=weui-vcode-img src=http://tencent.github.io/weui/images/vcode.jpg> </div>
  </div>
</div>

输入框效果图如下:

输入框.png



还能输出{{restrictNumber}}个字符  
  • {{reply.author}}

    {{CommonUtil.formateDate(reply.ac_CommentDate).shortTime}}
  • 回复了{{Comments.author}} :