Heim  >  Artikel  >  Web-Frontend  >  Verwenden Sie H5, um die WeChat-Schnittstelle zu imitieren

Verwenden Sie H5, um die WeChat-Schnittstelle zu imitieren

不言
不言Original
2018-06-12 17:09:222028Durchsuche

In diesem Artikel wird hauptsächlich das erste H5-Imitations-WeChat-Schnittstellen-Tutorial ausführlich vorgestellt, das einen gewissen Referenzwert hat

Vorwort

Zuerst: Hier ist ein Bild, das die WeChat-Oberfläche nachahmt. Es ist nicht genau dasselbe. Ich hoffe, Sie können mir verzeihen.

1 verwendete Wissenspunkte

jQuery WeUI ist eine jQuery-Implementierungsversion von WeUI zusätzlich zur Implementierung des offiziellen Plug-Ins Darüber hinaus bietet es umfangreiche Erweiterungskomponenten wie Pulldown-Aktualisierung, Kalender, Adressauswahl usw. Die JS-Komponenten in jQuery WeUI werden alle in Form von JQuery-Plug-Ins bereitgestellt, die sehr benutzerfreundlich sind und mit gängigen JS-Frameworks wie React, Angular und VUE verwendet werden können.

WeUI ist eine H5-UI-Bibliothek, die vom offiziellen WeChat-Team für WeChat bereitgestellt wird. Sie stellt nur eine Reihe von CSS-Komponenten bereit. jQuery WeUI verwendet den offiziellen WeUI-CSS-Code und stellt die jQuery/Zepto-Version der API-Implementierung bereit. Da das offizielle CSS direkt verwendet wird, müssen Sie sich keine Sorgen über Konflikte mit der offiziellen Version machen. Eigentlich jQuery WeUI == WeUI + jQuery-Plugin.

Font Awesome ist ein perfekter Satz von Symbolschriftarten, die hauptsächlich für die Verwendung mit Bootstrap entwickelt wurden.

2 Stildateien vorstellen

<link href="static/lib/weui.css" rel="stylesheet" type="text/css" /> 
<link href="static/css/jquery-weui.css" rel="stylesheet" type="text/css" /> 
<link href="static/font-awesome/css/font-awesome.css" rel="stylesheet" type="text/css" />

3 Lassen Sie uns zuerst über das untere Menü sprechen

<p class="weui-tabbar"> 
<a href="wx-wx.html" class="weui-tabbar__item "> <span class="weui-badge" style="position: absolute;top: -.4em;right: 1em;">8</span> 
<p class="weui-tabbar__icon"> 
<i class="fa fa-comment-o fa-fw" style=" "></i> 
</p> <p class="weui-tabbar__label">微信</p> </a> 
<a href="wx-tongxulv.html" class="weui-tabbar__item"> 
<p class="weui-tabbar__icon"> 
<i class="fa fa-vcard-o" style=" "></i> 
</p> <p class="weui-tabbar__label">通讯录</p> </a> 
<a href="#tab3" class="weui-tabbar__item"> 
<p class="weui-tabbar__icon"> 
<i class="fa fa-compass " style=""></i> 
</p> <p class="weui-tabbar__label">发现</p> </a> 
<a href="wx-user.html" class="weui-tabbar__item weui-bar__item--on"> 
<p class="weui-tabbar__icon"> 
<i class="fa fa-user" style=" color:#0dba08;"></i> 
</p> <p class="weui-tabbar__label" style=" color:#0dba08;">我</p> </a> 
</p>

4 Header-Code

<nav class="blue nav" style=" "> 
<a id="topPopovershow" href="#" class="button button-link right "> <i class="fa fa-plus fa-fw" style=" font-size:20px;" ></i> </a> 
<h1 class="title">微信</h1> 
</nav>

5 Körperteil

<p class="page-content"> 
<p class="weui-cells" style="margin-top: 0px;">
<a class="weui-cell weui-cell_access open-popup weui-popup-modal " data-target="#full" href="javascript:;">
<p class="weui-cell__hd">
<img width="48px;" class="weui-media-box__thumb" src="images/timg5.jpg" alt="" class="self-header">
</p>
<p class="weui-cell__bd">
<p style=" margin-left:10px;">

<h4 class="weui-media-box__title">小楼听春雨菩提本无树</h4>
<p class="weui-media-box__desc" >菩提本无树,明镜</p>

</p> 
</p>
<p class="weui-cell__ft">22:55</p>
</a>

<a class="weui-cell weui-cell_access" href="javascript:;">
<p class="weui-cell__hd">
<img width="48px;" class="weui-media-box__thumb" src="images/timg2.jpg" alt="" class="self-header">
</p>
<p class="weui-cell__bd">
<p style=" margin-left:10px;">

<h4 class="weui-media-box__title">听春雨</h4>
<p class="weui-media-box__desc" >大家聊聊天今天下雨了</p>

</p> 
</p>
<p class="weui-cell__ft">22:55</p>
</a>
</p>

6-Kopf-CSS

.nav {
position: fixed;
right: 0;
left: 0;
z-index: 10;
height: 2.2rem;
padding-right: .5rem;
padding-left: .5rem;
background-color: #0993c7;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
color: #FFF;
background-color: #20a0ff;
}

Das Obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, er wird für das Studium aller hilfreich sein. Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website.

Verwandte Empfehlungen:

Verwenden Sie Android-Imitation WeChat, um den Fortschrittsbalken der H5-Seite zu laden

HTML5 Local Storage IndexedDB

Das obige ist der detaillierte Inhalt vonVerwenden Sie H5, um die WeChat-Schnittstelle zu imitieren. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn