0


HTML+CSS好看的小黄人网页制作(人物介绍部分,附全部代码)

效果如下:

整体效果:

动态部分:

人物介绍部分通过缩放增强视觉冲击效果,使得网页更加灵动。

代码部分:

HTML代码:

<!DOCTTYPE html>
<html lang=“en”><!--搜索语言为英文-->
    <head>
        <meta charset="UTF-8"> 
        <meta name="viewport" content="width=device-width initial-scale=1.0"> 
        <title>小黄人名片</title>
        <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.1/css/all.min.css"/>
        <link rel="stylesheet" type="text/css" href="web2顶部导航栏.css">
        
        <link rel="stylesheet" type="text/css" href="web3body.css">

    </head>
    <body>
        <div class="container">
            
                
                
            
                <div class="menu-bar">
                    <div class="logo">
                        <h1>Mill<span>ions</span></h1>
                    </div>
                    
                        <ul class="ullist">
                            
                            <li class="libt"><a href="web2.html" target="_blank">首页<i class="fa fa-house-user"></i></a>
                                
                            </li>
                            <li class="libt"><a href="#">商城<i class="fa fa-solid fa-gift"></i></a></li>
                            <li class="libt"><a href="#">影视<i class="fa fa-video"></i></a></li>
                            <li class="libt"><a href="#">数码<i class="fa fa-camera-retro"></i></a></li>

                        </ul>
                        <ul class="righ">
                            <li class="libt"><a href="#" >用户<i class="fa fa-user"></i></a></li>
                            <li class="libt"><a href="#" >消息<i class="fa fa-bell"><span class="message">8</span></i></a>
                                <div class="dropdown-menu2">

                                    <div class="item">
    
                                        <div class="photo1"><img src="头像2.jpg" ></div>
    
                                        <div class="content-box">
                                            <div class="content">
                                                <div class="name">艾格尼斯</div>
                                                <div class="text">我的独角兽呢?</div>
                                            </div>
                                            <div class="action">
                                                <div class="time">21:23</div>
                                                <div class="unread"></div>
                                            </div>
                                        </div>
                                    </div>
    
                                    <div class="item">
    
                                        <div class="photo1"><img src="头像1.jpg" ></div>
    
                                        <div class="content-box">
                                            <div class="content">
                                                <div class="name">鲍勃</div>
                                                <div class="text">今天你吃香蕉了吗</div>
                                            </div>
                                            <div class="action">
                                                <div class="time">17:16</div>
                                                <div class="unread"></div>
                                            </div>
                                        </div>
                                    </div>
    
                                    <div class="item">
    
                                        <div class="photo1"><img src="格鲁1.jpg" ></div>
    
                                        <div class="content-box">
                                            <div class="content">
                                                <div class="name">格鲁</div>
                                                <div class="text">我的冰冻枪呢?</div>
                                            </div>
                                            <div class="action">
                                                <div class="time">8:56</div>
                                                <div class="unread"></div>
                                            </div>
                                        </div>
                                    </div>
    
                                    <div class="view">
                                        view all
                                    </div>
    
                                </div>
                            </li>
                            <li class="libt"><a href="#" >邮箱<i class="fa fa-envelope"></i></a></li>
                        </ul>
                </div>

                <div class="introduction">
                    <div class="card">
                        <div class="photo">
                            <img src="斯图尔特2.jpg">
                        </div>
                            <h1>斯图尔特</h1>
                            <p>差不多是个青少年,凡事喜欢逞能,并不是很在意拯救小黄人们的计划。对他来说,享受冒险的乐趣远大于得到冒险的结果,所以他喜欢玩、吃东西、演奏音乐、跟妹子搭讪。</p>
                            <a href="#">了解更多</a>
                    </div>
                    <div class="card">
                        <div class="photo">
                            <img src="凯文2.jpg">
                        </div>
                            <h1>凯文</h1>
                            <p>三个小黄人之中的大哥哥,他特别有责任感,非常想做一个英雄。作为小黄人天团的男一号,他处处彰显大哥风范。给鲍勃擦污渍,给斯图尔特开路,甚至差点被当成香蕉吃掉。</p>
                        
                            <a href="#">了解更多</a>
                    </div>
                    <div class="card">
                        <div class="photo">
                            <img src="鲍勃1.jpg">
                        </div>
                            <h1>鲍勃</h1>
                            <p>能代言“吓死宝宝”这句话的,非鲍勃莫属。鲍勃是三个小黄人中最小的,非常天真,对一切事物都充满好奇和爱心,但是鲍勃的胆子也比较小。所以,小熊成了他最好的寄托。</p>
                    
                            <a href="#">了解更多</a>
                    </div>
                </div>    
            

        </div>
    </body>
</html>

css代码部分(body):


.container{
    
    width: 100%;
    height: 100vh;
    background-image:  linear-gradient(rgba(0,0,0,0.8),rgba(0,0,0,0.5)),url(格鲁.jpg);
    background-position: right bottom;
    background-repeat: no-repeat;
    

}
.img{
    width: 100%;
    height: 100vh;
    display: flex;

}
/* 对介绍卡片进行弹性盒布局 */
.introduction{
    display: flex;
    justify-content: center;
    /* 元素位于容器的中心 */
    align-items: center;
    position: relative;
    top: 100px;
    
}
.card{
    position: relative;
    width: 300px;
    height:450px;
    margin: 20px;
    background-color: rgba(255,255, 255, 0.5);
    border-radius: 20px;
    /* 溢出隐藏 */
    overflow: hidden;
    /* 弹性布局 */
    display: flex;
    /* 图片字体纵向排列 */
    flex-direction: column;
    /* 图片、字体居中 */
    align-items: center;
    color: white;
    /* 盒子阴影 */
    box-shadow: 0 0 30px rgba(0,0,0,0.5);

}

.card .photo img{
    width: 100%;
    height: 100%;
    /* 保持原有尺寸比例,裁截长边 */
    object-fit: cover;
}

.card .photo{
    /* 使得照片关于card进行定位 */
    position: absolute;

    top: 0;
    /* 让图片填满整个card */
    width: 100%;
    height: 100%;
    
    overflow: hidden;
    transition: 0.5s;
}

/* 鼠标移入变小图 */
.card:hover .photo{
    top: 30px;
    width: 120px;
    height: 120px;
    border-radius: 50%;
    box-shadow: 0 0 20px rgba(0,0,0,0.8);
}
.card h1{
    /* 使得h1关于card进行定位 */
    position: absolute;
    
    color: black;
    top: 5px;
    transition: 0.5s;
    
}
.card:hover h1{
    top:170px;
    color: white;
    width: 80%;
    text-align: center;
    border-bottom: 1px solid rgba(255,255, 255, 0.3);
    margin-bottom: 20px;
    padding-bottom: 20px;
}

.card p{
    margin-top: 260px;
    width: 90%;
    /* 缩进两个字符 */
    text-indent: 2em;
    font-size: 16px;
    margin-bottom: 15px;
    line-height: 25px;
}
.card a{
    font-size: 14px;
    color: rgba(255,255, 255, 0.8);
    border: 1px solid rgba(255,255, 255, 0.5);
    padding: 8px 32px;
    border-radius: 8px;

}
.card a:hover{
    color: white;
    background-color: rgba(0,0,0,0.2);
}

导航栏部分的代码和网站首页部分的代码是几乎一样的,可以在这里复制粘贴(14条消息) HTML+CSS好看的小黄人网页制作(首页部分)_小独11的博客-CSDN博客

小黄人网站的网页部分就到这里啦!谢谢大家的观看和学习!

标签: css html 前端

本文转载自: https://blog.csdn.net/m0_73664236/article/details/127714732
版权归原作者 小独11 所有, 如有侵权,请联系我们删除。

“HTML+CSS好看的小黄人网页制作(人物介绍部分,附全部代码)”的评论:

还没有评论