htmlCSS-----案例展示

news2024/10/7 18:21:07

目录

前言

作品效果

html代码

CSS代码 

图片资源 


前言

        在学习html过程中我们要试着去写写一些案例,通过这些案例让我们更加熟悉代码以及丰富我们的经验,下面是我个人写的一个案例,代码和图片也给出了大家,你们可以参考参考。 

作品效果

1691670295000

html代码

<!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>Document</title>
    <link rel="stylesheet" href="./work.css">
</head>
<body>
    <div class="box">
        <!-- 1部分 中心部分图案-->
        <div class="box_content">
            <div class="first">
                <div class="second">
                    <img src="../image/OIP-C.jpg" alt="" width="820px" height="340px">
                </div>
                <div class="boy">
                    <ul>
                        <li>波奇酱</li>
                        <li>虹夏</li>
                        <li>凉</li>
                        <li>喜多</li>
                    </ul>
                </div>
            </div>
            <div class="third">
                <div class="new_bo">
                    <ul>
                        <li>波奇酱</li>
                        <li>喜多</li>
                        <li>虹夏</li>
                        <li>凉</li>
                    </ul>
                </div>
                <div class="new_titel">
                    <h2>new!波奇酱加入了纽带乐队并且进行了首场演出</h2>
                </div>
                <div class="new_content">
                    <ul>
                        <li><span>第一天</span>
                            <span>波奇酱在家里练习吉他</span>
                            <span>8.12</span>
                        </li>
                        <li>
                            <span>第二天</span>
                            <span>虹夏介绍波奇酱加入纽带乐队,波奇酱成为了吉他手</span>
                            <span>8.13</span>
                        </li>
                        <li>
                            <span>第三天</span>
                            <span>喜多同学回归纽带乐队</span>
                            <span>8.14</span>
                        </li>
                        <li>
                            <span>第四天</span>
                            <span>凉学姐吃饭没钱,向波奇酱借钱</span>
                            <span>8.15</span>
                        </li>
                        <li>
                            <span>第五天</span>
                            <span>波奇酱报名参加学校的文艺表演((⁄ ⁄•⁄ω⁄•⁄ ⁄))</span>
                            <span>8.16</span>
                        </li>
                        <li>
                            <span>第六天</span>
                            <span>纽带乐队成员为演出做准备</span>
                            <span>8.17</span>
                        </li>
                    </ul>
                </div>
                <a href="https://www.bilibili.com/bangumi/play/ss43164?spm_id_from=333.337.0.0" style="font-size: 12px;text-decoration: none;" target="_blank">
                    <div class="new_more">
                        <span>查看更多</span>
                    </div>
                </a>
            </div>
        </div>
       <!-- 2部分 侧边图案-->
       <div class="page">
            <ul>
                <li>
                    <i></i>
                    <div>虹夏</div>
                </li>
                <li>
                    <i></i>
                        <div>凉</div>
                </li>
                <li>
                    <i></i>
                        <div>喜多</div>
                </li>
                <li>
                    <i></i>
                    <div>波奇酱</div>
                </li>
            </ul>
       </div>
    </div>
</body>
</html>

CSS代码 

*{
    margin: 0px;
    padding: 0px;
    list-style: none;
}

.box_content{
    width: 1358px;
    margin: 0 auto;
    margin-top: 100px;
    background-color: white;
}
.first{
    width: 820px;
    height: 380px;
    float: left;
}
.box_content::after{
    clear: both;
    display: block;
    content: "";
}
.second{
    width: 820px;
    height: 340px;
    background-color: burlywood;
    
}
.boy{
    width: 820px;
    height: 40px;
    background-color: rgb(233, 12, 145);
}
.third{
    width: 520px;
    height: 380px;
    /* background-color: red; */
    float: right;
    /* background-image: url(../image/20230714234449.gif); */
    background-size: 520px 380px;
}
ul::after{
    content: '';
    display: block;
    clear: both;
}
.boy ul{
    background-color: #eee;
}
.boy ul li{
    text-align: center;
    list-style: none;
    width:25%;
    height: 40px;
    color:palevioletred;
    float: left;
    box-sizing: border-box;
    line-height: 40px;
}
.boy ul>li:hover{
    color:blue;
    background-color: #fff;
    border-bottom:2px solid #AB8E66;
    font-weight: 600;
}

.new_bo{
    width: 100%;
    height: 35px;
    border-bottom: 2px solid #dbdada;
}
.new_bo ul li{
    list-style: none;
    float: left;
    height: 35px;
    font-size: 18px;
    margin-right: 125px;
    font-weight: 300;
}

.new_bo li:nth-of-type(4){
    margin: 0;
}

.new_bo ul li:hover{
    color: #1da6ba;
    font-weight: 700;
    border-bottom: 2px solid red;
}
.new_titel{
    width: 100%;
    height: 60px;
}
.new_titel h2{
    color: #1da6ba;
    height: 60px;
    box-sizing: border-box;
    line-height: 60px;
    border-bottom: 2px solid #dbdada;
    text-align: center;
    padding: 0 10px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.new_content{
    height: 245px;
    width: 100%;
    box-sizing: border-box;
}
.new_content ul li{
    height: 40px;
    border-bottom: 1px solid #dbdada;
    line-height: 40px;
    list-style: none;
    font-size: 14px;
    font-weight: 300;
}
.new_content ul li span:nth-of-type(1){
    border: 1px solid red;
    padding: 1px 2px;
    margin-right: 10px;
}
.new_content ul li span:nth-of-type(2){
    padding: 1px 2px;
    margin-right: 10px;
    width: 80%;
    /* 文字超出处理 */
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.new_content ul li span:nth-of-type(2):hover{
    color: #e9852d;
    font-weight: 600;
}
.new_content ul li span:nth-of-type(3){
    float: right;

}
.new_more{
    height: 40px;
    line-height: 40px;
    font-size: 12px;
    background-color: #e3e2e2;
    text-align: center;
}
.new_more:hover{
    color: blueviolet;
    font-weight: 600;
    background-color: gainsboro;
    font-size: 16px;
}
.page ul{
    list-style: none;
    width: 66px;
    height: px;
    background-color:#e3e2e2;
    /* 描述圆角边框 */
    border-top-left-radius:5px;
    border-bottom-left-radius: 5px;
    position: absolute;
    right: 0;
    top: 50%;
    /* border: 2px solid red; */
    box-sizing: border-box;
}
.page ul li{
    height: 57px;
    padding-top: 10px;

    width: 66px;
    /* border: 2px solid red; */
}
.page ul li:nth-of-type(1) i{
    display: block;
    width: 23px;
    height: 30px;
    background-image: url(../image/虹夏.webp);
    background-repeat: no-repeat;
    background-size: 23px 30px;
    margin: 0 auto;
    /* 过渡准备 */
    position: relative;
    top: 0;
    transition: all 0.2s;
}
.page ul li div{
    text-align: center;
    margin: 0 auto;
    font-size: 12px;
    width: 66px;
    font-weight: 400;
    color: #1da6ba;
    /* border: 2px solid red; */
}
.page ul li:nth-of-type(2) i{
    display: block;
    width: 23px;
    height: 30px;
    background-image: url(../image/凉.webp);
    background-repeat: no-repeat;
    background-size: 23px 30px;
    margin: 0 auto;
    position: relative;
    top: 0;
    transition: all 0.2s;
}
.page ul li:nth-of-type(3) i{
    display: block;
    width: 23px;
    height: 30px;
    background-image: url(../image/c9fcc3cec3fdfc03924559cff0699094a4c27d1e8834.webp);
    background-repeat: no-repeat;
    background-size: 23px 30px;
    margin: 0 auto;
    position: relative;
    top: 0;
    transition: all 0.2s;
}
.page ul li:nth-of-type(4) i{
    display: block;
    width: 23px;
    height: 23px;
    background-image: url(../image/波奇.webp);
    background-repeat: no-repeat;
    background-size: 23px 30px;
    margin: 0 auto;
    position: relative;
    top: 0;
    transition: all 0.2s;
}
.page ul li:hover div{
    font-weight: 500;
    font-size: 16px;
}
.page ul li:hover i{
    top: -6px;
}

图片资源 

 

 好了,以上就是本期的全部内容了,我们下一期再见,再分享一张壁纸给大家~

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/859365.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

TOMCAT部署及优化(Tomcat配置文件参数优化,Java虚拟机(JVM)调优)

TOMCAT tomcat &#xff1a;是一个开放源代码的web应用服务器&#xff0c;基于java代码开发的。也可以理解为tomacat就是处理动态请求和基于java代码的页面开发。可以在html当中写入java代码&#xff0c;tomcat可以解析html页面当中的java&#xff0c;执行动态请求&#xff0c;…

绽放趋势:Python折线图数据可视化艺术

文章目录 一 json数据格式1.1 json数据格式认识1.2 Python数据和Json数据的相互转换 二 pyecharts模块2.1 pyecharts概述2.2 pyecharts模块安装 三 pyecharts快速入门3.1 基础折线图3.2 pyecharts配置选项3.2.1 全局配置选项 3.4 折线图相关配置3.4.1 .add_yaxis相关配置选项3.…

LC-杨辉三角

LC-杨辉三角 链接&#xff1a;https://leetcode.cn/problems/pascals-triangle/submissions/ 上图就是一个杨辉三角&#xff0c;每个数等于他左上角的数与右上角的数之和。 第一行就是一个1&#xff1b;第二行是两个1&#xff1b;第三行的2就是它肩膀上两个1之和,其余的类似。…

最全网络安全(黑客)学习路线

在各大平台搜的网安学习路线都太粗略了。。。。看不下去了&#xff01; 我把自己整理的系统学习路线&#xff0c;拿出来跟大家分享了&#xff01;点击查看详细路线图 建议的学习顺序&#xff1a; 一、网络安全学习普法&#xff08;心里有个数&#xff0c;要进去坐几年&#xf…

初阶C语言-操作符详解(下)

&#x1f31e; “等春风得意&#xff0c;等时间嘉许&#xff01;” 接下来&#xff0c;我们把操作符没学完的继续学完&#xff01; 操作符详解 6.2sizeof和数组 7.关系操作符8.逻辑操作符9.条件操作符10.逗号表达式11.下标引用、函数调用和结构成员12.表达式求值12.1隐式类型转…

设计模式(2)工厂方法模式

一、 1、介绍&#xff1a;定义一个用于创建对象的接口&#xff0c;让子类决定实例化哪一个类。工厂方法使一个类的实例化延迟到其子类。简单工厂模式的最大优点在于工厂类中包含了必要的逻辑判断&#xff0c;根据客户端的选择条件动态实例化相关的类&#xff0c;对于客户端来说…

cesium学习记录06-视图、场景与相机

一、视图&#xff08;Viewer&#xff09; viewer是cesium的核心类&#xff0c;是一切的开端。通过new Cesium.Viewer(container, options)来创建一个Viewer对象&#xff0c;而通过这个 Viewer对象&#xff0c;可以添加图层、实体、相机控制等&#xff0c;以及设置一些全局属性…

Whisper.cpp 编译使用

Whisper.cpp 编译使用 whisper.cpp 是牛人 ggerganov 对 openai 的 whisper 语音识别模型用 C 重新实现的项目&#xff0c;开源在 github 上&#xff0c;具有轻量、性能高&#xff0c;实用性强等特点。这篇文章主要记录在 windows 平台&#xff0c;如何使用该模型在本地端进行…

自学网络安全(黑客)全网详细路线

前言 web渗透是网络安全大行业里入门板块&#xff0c;就像十年前的软件&#xff0c;前景非常被看好&#xff0c;薪资也很诱人。与软件测试和前端开发只需掌握一定的编程能力不同的是&#xff0c;渗透需要掌握的知识内容较多&#xff0c;花费的时间较长&#xff0c;渗透测试掌握…

网络:CISCO、Huawei、H3C命令对照

思科、华为、锐捷命令对照表 编号思科华为锐捷命令解释1 2writesavesave保存3456 如果你所处的视图为非系统视图&#xff0c;需要查看配置的时候&#xff0c;需要在该配置命令前加do。 在特定的视图之下&#xff0c;有对应的特定命令。例如&#xff0c;在接口视图下的ip addre…

数组常用方法总结

数组常用方法总结 一.获取数组长度1.1 使用length 二.数组转字符串2.1 Arrays是什么2.2 使用toString() 三. 数组拷贝3.1 使用 copyOf()3.2 copyOfRange() 四.数组排序4.1使用 sort() 五. 数组逆序六. 判断两个数组是否相等6.1 使用equals() 一.获取数组长度 1.1 使用length p…

YAMLException: java.nio.charset.MalformedInputException: Input length = 1

springboot项目启动的时候提示这个错误&#xff1a;YAMLException: java.nio.charset.MalformedInputException: Input length 1 根据异常信息提示&#xff0c;是YAML文件有问题。 原因是yml配置文件的编码有问题。 需要修改项目的编码格式&#xff0c;一般统一为UTF-8。 或…

pdf怎么转换成jpg图片?这几个转换方法了解一下

pdf怎么转换成jpg图片&#xff1f;转换PDF文件为JPG图片格式在现代工作中是非常常见的需求&#xff0c;比如将PDF文件中的图表、表格或者图片转换为JPG格式后使用在PPT演示、网页设计等场景中。 【迅捷PDF转换器】是一款非常实用的工具&#xff0c;可以将PDF文件转换成多种不同…

Java 中如何优雅的实现对外接口,需要注意哪些事项?

博主之前做过恒丰银行代收付系统&#xff08;相当于支付接口&#xff09;&#xff0c;包括现在的oltpapi交易接口和虚拟业务的对外提供数据接口。总之&#xff0c;当你做了很多项目写了很多代码的时候&#xff0c;就需要回过头来&#xff0c;多总结总结&#xff0c;这样你会看到…

react中使用路由起手式,一些思路和细节。

一.安装并配置 我们选择使用react-router实现路由效果 yarn add react-router-dom下载后需要对Route进行引入&#xff0c;是个内置的组件。该组件是有两个属性一个是path&#xff0c;一个是component&#xff0c;path是组件对应的路由&#xff0c;component是对应的组件 二.…

pytest 用例运行方式

一、命令行方式运行 执行某个目录下所有的用例&#xff0c;符合规范的所有用例 进入到对应的目录,直接执行pytest; 例如需要执行testcases 下的所有用例; 可以进入testcases 目录; 然后执行pytest 进入对应目录的上级目录,执行pytest 目录名称/ ; ; 例如需要执行testcases 下…

kafka 分布式的情况下,如何保证消息的顺序消费?

目录 一、什么是分布式 二、kafka介绍 三、消息的顺序消费 四、如何保证消息的顺序消费 一、什么是分布式 分布式是指将计算任务分散到多个计算节点上进行并行处理的一种计算模型。在分布式系统中&#xff0c;多台计算机通过网络互联&#xff0c;共同协作完成任务。每个计…

LinearAlgebraMIT_8_TheRankOfMatrix

这节课中主要讲解根据秩来判断方程组/矩阵的(solvability)解情况&#xff0c;即通过秩来判断(aumented matrix)增广矩阵的解。我们需要直接求解方程组的解就是求解矩阵的解。 x.1 判断(非齐次线性方程组)Axb是否有解 我们以下面这个方程组为例&#xff0c;它具有3个约束条件和…

innodb buffer pool

buffer pool是主存中的一个区域&#xff0c;InnoDB 在访问时缓存表和索引数据。缓冲池允许直接从内存访问频繁使用的数据&#xff0c;这加快了处理速度。在专用服务器上&#xff0c;高达80% 的物理内存通常分配给缓冲池。为了提高大容量读取操作的效率&#xff0c;将缓冲池划分…

fetch异步上传图片(附html+JavaScript+php代码)

效果 index.html <!DOCTYPE html> <html><head><title>图片上传示例</title><meta charset"utf-8"><script src"upload.js"></script><style>*{padding: 0;margin: 0;}#app{width: 500px;margin: …