制作微信聊天界面 CSS

本文分享了如何使用CSS仿写微信聊天界面,包括顶部时间、电量显示,中间的聊天列表,以及底部输入框和发送按钮的布局。通过逻辑分析和源码展示,呈现了整个界面的实现过程。
摘要由CSDN通过智能技术生成

CSS实现微信聊天界面

​ 昨天刚想起来老师布置了一个作业,让我们仿写微信聊天界面,于是乎连夜补作业,给大家分享一下,不足之处请指教!

首先运行效果图如下:


手机边框是导入一个图,其他的布局模块都是用CSS来实现的页面效果

逻辑分析:

将盒子(手机界面)看作三个大部分

  1. 顶部框框,显示时间、电量、标题…
    • 顶部又可以分为两块,第一块是首行的WeChat和时间,电量
    • 第二块是中间的标题,和苹果的一个返回关闭按钮
    • 第二行关闭按钮又可以分为两块:左边的三个点,右边的一个圆圈
  2. 中间聊天部分(我们可以用ul,列表来实现)
  3. 底部一个输入框,一个发送按钮

源码
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>ipad姐妹聊天室</title>
<style>
    *{
    
        margin: 0;
        padding: 0;
    }
    /* 大背景 */
    .bg{
    
        width: 512px;
        height: 765px;
        margin: 0 auto;
        background-image: url(images/手机背景2.jpg);
    }
    /* 顶部 */
    .top{
    
        width: 449px;
        height: 70px;
        float: left;
        margin-left: 43px;
        margin-top: 104px;
        background-color: #fff;
    }
    .first{
    
        font-size: 18px;
    }
    .first_xh{
    
        float: left;
    }
    .first_time{
    
        margin-left: 26%;
        float: left;
    }
    .first_dl{
    
        text-align: right;
    }
    .biaoti{
    
        font-weight: 2px;
        font-size: 24px;
        font-weight: normal;
        float: left;
        margin-left: 37%;
        margin-top: 3px;
    }
    .kuang{
    
        float: none;
        width: 70px;
        height: 30px;
        border-color: #666;
        border-style: solid ;
        border-width: 1px;
        background-color: f5f5f5;
        border-radius: 20px;
        text-align<
  • 7
    点赞
  • 28
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值