web-微信通讯录

效果如下


所用图片如下


image.png

html

<!DOCTYPE html>
<html>
<head>
    <title>通讯录</title>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link rel="stylesheet" type"text/css" href="css/contact.css">
</head>
<body>
    <header>
        <label>通讯录</label>
        <div class="icon_box">
            <img class="search" src="./img/search.png">
            <img src="./img/add.png">
        </div>
    </header>
    <main>
        <ul class="user-list">
            <li class="user-item">
                <img src="./img/newfriend.png">
                <div class="p">
                    新的朋友
                    <div class="lines"></div>
                </div>
            </li>
            
            <li class="user-item">
                <img src="./img/qunchat.png">
                <div class="p">
                    群聊
                    <div class="lines"></div>
                </div>
            </li>
            
            <li class="user-item">
                <img src="./img/label.png">
                <div class="p">
                    标签
                    <div class="lines"></div>
                </div>
            </li>
            
            <li class="user-item">
                <img src="./img/public.png">
                <div class="p">
                    公众号
                </div>
            </li>
            <h2>C</h2>
            <li class="user-item">
                <img src="./img/photo2.jpg">
                <div class="p">
                    陈二
                </div>
            </li>
            <h2>L</h2>
            <li class="user-item">
                <img src="./img/photo4.jpg">
                <div class="p">
                    李四
                    <div class="lines"></div>
                </div>
            </li>
            <li class="user-item">
                <img src="./img/photo1.jpg">
                <div class="p">
                    刘一
                </div>
            </li>
            <h2>Z</h2>
            <li class="user-item">
                <img src="./img/photo3.jpg">
                <div class="p">
                    张三
                    <div class="lines"></div>
                </div>
            </li>
            <!-- <div class="lines"></div> -->
            <li class="user-item">
                <img src="./img/photo6.jpg">
                <div class="p">
                    赵六
                </div>
            </li>
            <h2>W</h2>
            <li class="user-item">
                <img src="./img/photo5.jpg">
                <div class="p">
                    王五
                </div>
            </li>
        </ul>
        <ul class="alphabet">
            <li>A</li>
            <li>B</li>
            <li>C</li>
            <li>D</li>
            <li>E</li>
            <li>F</li>
            <li>G</li>
            <li>H</li>
            <li>I</li>
            <li>J</li>
            <li>K</li>
            <li>L</li>
            <li>M</li>
            <li>N</li>
            <li>O</li>
            <li>P</li>
            <li>Q</li>
            <li>R</li>
            <li>S</li>
            <li>T</li>
            <li>U</li>
            <li>V</li>
            <li>W</li>
            <li>X</li>
            <li>Y</li>
            <li>Z</li>
            <li>#</li>
        </ul>
    </main>
    <footer>
        <div class="footer-item">
            <img src="./img/wechat.png">
            <label>微信</label>
        </div>
        <div class="footer-item">
            <img src="./img/contact_active.png">
            <label><p class="red">通讯录</p></label>
        </div>
        <div class="footer-item">
            <img src="./img/find.png">
            <label>发现</label>
        </div>
        <div class="footer-item">
            <img src="./img/me.png">
            <label>我</label>
        </div>
    </footer>
</body>
</html>

contact.css

body,html{
    padding: 0;
    margin: 0;
    font-family:微软雅黑;
}
header {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    height: 3em;
    background:#eee;
    line-height: 3em;
    padding: 0 1em;
    color: #333;
    position: fixed;
    top:0;
    left: 0;
    width: 100%;
    z-index: 999;
    box-sizing: border-box;
}
header label{
    font-size: 16px;
    font-weight: bold;
}
.icon_box{
    /*margin-right: 20px;*/
}
.icon_box img{
    height: 1.5em;
    width: 1.5em;
    vertical-align: text-bottom;
    margin-left: 0.5em;
}
.icon_box .search{
    height: 1.3em;
    width: 1.3em;
}

footer{
    display: flex;
    flex-direction: row;
    justify-content: space-around;
    height: 4em;
    background: #eee;
    align-items: center;
    position: fixed;
    left: 0;
    bottom: 0;
    width: 100%;
}
.footer-item *{
    display: block;
    text-align: center;
}
.footer-item img{
    width: 2em;
}
.footer-item label{
    font-size: 12px;
}
.red{
    color: #a00;
    margin:0;
}

.user-list{
    list-style: none;
    padding: 0;
    margin-top: 50px;
    margin-bottom: 70px;
}
.user-item{
    position: relative;
    margin: 0;
    align-items:center;
}
.user-item img{
    width: 50px;
    height: 50px;
    position: absolute;
    left: 1em;
    top: 5px;
}
.user-item .p{
    padding: 1.2em 0 0 5em;
    margin:0;
    /*border-bottom: 1px solid #ddd;*/
    position: relative;
}
.user-list h2{
    margin: 1.35em 0 0.3em 0;
    font-size: 16px;
    padding: 10px 1em;
    color: #aaa;
    background: #e7e7e7;
}

.alphabet{
    list-style: none;
    position: fixed;
    right: 0px;
    top: 15%;
}
.alphabet li{
    font-size: 12px;
}

.lines{
    width: 100%;
    height: 1px;
    background: #ddd;
    margin-top: 1.5em;
}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容