杰网资源 Design By www.escxy.com
                                给大家带来的是HTML5仿手机微信聊天界面,截图效果如下:
源代码如下:
XML/HTML Code复制内容到剪贴板- <!DOCTYPE html>
 - <html>
 - <head>
 - <meta charset="UTF-8">
 - <title>HTML5模拟微信聊天界面</title>
 - <style>
 - /**重置标签默认样式*/
 - * {
 - margin: 0;
 - padding: 0;
 - list-style: none;
 - font-family: '微软雅黑'
 - }
 - #container {
 - width: 450px;
 - height: 780px;
 - background: #eee;
 - margin: 80px auto 0;
 - position: relative;
 - box-shadow: 20px 20px 55px #777;
 - }
 - .header {
 - background: #000;
 - height: 40px;
 - color: #fff;
 - line-height: 34px;
 - font-size: 20px;
 - padding: 0 10px;
 - }
 - .footer {
 - width: 430px;
 - height: 50px;
 - background: #666;
 - position: absolute;
 - bottom: 0;
 - padding: 10px;
 - }
 - .footer input {
 - width: 275px;
 - height: 45px;
 - outline: none;
 - font-size: 20px;
 - text-indent: 10px;
 - position: absolute;
 - border-radius: 6px;
 - right: 80px;
 - }
 - .footer span {
 - display: inline-block;
 - width: 62px;
 - height: 48px;
 - background: #ccc;
 - font-weight: 900;
 - line-height: 45px;
 - cursor: pointer;
 - text-align: center;
 - position: absolute;
 - right: 10px;
 - border-radius: 6px;
 - }
 - .footer span:hover {
 - color: #fff;
 - background: #999;
 - }
 - #user_face_icon {
 - display: inline-block;
 - background: red;
 - width: 60px;
 - height: 60px;
 - border-radius: 30px;
 - position: absolute;
 - bottom: 6px;
 - left: 14px;
 - cursor: pointer;
 - overflow: hidden;
 - }
 - img {
 - width: 60px;
 - height: 60px;
 - }
 - .content {
 - font-size: 20px;
 - width: 435px;
 - height: 662px;
 - overflow: auto;
 - padding: 5px;
 - }
 - .content li {
 - margin-top: 10px;
 - padding-left: 10px;
 - width: 412px;
 - display: block;
 - clear: both;
 - overflow: hidden;
 - }
 - .content li img {
 - float: left;
 - }
 - .content li span{
 - background: #7cfc00;
 - padding: 10px;
 - border-radius: 10px;
 - float: left;
 - margin: 6px 10px 0 10px;
 - max-width: 310px;
 - border: 1px solid #ccc;
 - box-shadow: 0 0 3px #ccc;
 - }
 - .content li img.imgleft {
 - float: left;
 - }
 - .content li img.imgright {
 - float: right;
 - }
 - .content li span.spanleft {
 - float: left;
 - background: #fff;
 - }
 - .content li span.spanright {
 - float: right;
 - background: #7cfc00;
 - }
 - </style>
 - <script>
 - window.onload = function(){
 - var arrIcon = ['http://www.xttblog.com/icons/favicon.ico','http://www.xttblog.com/wp-content/uploads/2016/03/123.png'];
 - var num = 0; //控制头像改变
 - var iNow = -1; //用来累加改变左右浮动
 - var icon = document.getElementById('user_face_icon').getElementsByTagName('img');
 - var btn = document.getElementById('btn');
 - var text = document.getElementById('text');
 - var content = document.getElementsByTagName('ul')[0];
 - var img = content.getElementsByTagName('img');
 - var span = content.getElementsByTagName('span');
 - icon[0].onclick = function(){
 - if(num==0){
 - this.src = arrIcon[1];
 - num = 1;
 - }else if(num==1){
 - this.src = arrIcon[0];
 - num = 0;
 - }
 - }
 - btn.onclick = function(){
 - if(text.value ==''){
 - alert('不能发送空消息');
 - }else {
 - content.innerHTML += '<li><img src="'+arrIcon[num]+'"><span>'+text.value+'</span></li>';
 - iNow++;
 - if(num==0){
 - img[iNow].className += 'imgright';
 - span[iNow].className += 'spanright';
 - }else {
 - img[iNow].className += 'imgleft';
 - span[iNow].className += 'spanleft';
 - }
 - text.value = '';
 - // 内容过多时,将滚动条放置到最底端
 - contentcontent.scrollTop=content.scrollHeight;
 - }
 - }
 - }
 - </script>
 - </head>
 - <body>
 - <div id="container">
 - <div class="header">
 - <span style="float: left;">业余草:模拟微信聊天界面</span>
 - <span style="float: right;">14:21</span>
 - </div>
 - <ul class="content">
 - <!-- 欢迎加入qq群:454796847、135430763 -->
 - </ul>
 - <div class="footer">
 - <div id="user_face_icon">
 - <img src="http://www.xttblog.com/icons/favicon.ico" alt="">
 - </div>
 - <input id="text" type="text" placeholder="说点什么吧...">
 - <span id="btn">发送</span>
 - </div>
 - </div>
 - </body>
 - </html>
 
以上就是本文的全部内容,是不是很精彩,希望对大家的学习有所帮助。
原文:http://www.xttblog.com/?p=265
                                    标签:
                                        
                                HTML5,手机微信,微信聊天
杰网资源 Design By www.escxy.com
                            
                                广告合作:本站广告合作请联系QQ:858582 申请时备注:广告合作(否则不回)
免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件! 如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
                        免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件! 如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
杰网资源 Design By www.escxy.com
                        暂无评论...
                                    稳了!魔兽国服回归的3条重磅消息!官宣时间再确认!
昨天有一位朋友在大神群里分享,自己亚服账号被封号之后居然弹出了国服的封号信息对话框。
这里面让他访问的是一个国服的战网网址,com.cn和后面的zh都非常明白地表明这就是国服战网。
而他在复制这个网址并且进行登录之后,确实是网易的网址,也就是我们熟悉的停服之后国服发布的暴雪游戏产品运营到期开放退款的说明。这是一件比较奇怪的事情,因为以前都没有出现这样的情况,现在突然提示跳转到国服战网的网址,是不是说明了简体中文客户端已经开始进行更新了呢?
                        



