第二十七章HTML.CSS综合案例(三)

5.小米侧边栏

效果如下:

代码图如下:

<style>
        *{
            margin: 0;
            padding: 0;
        }
        ul{
            list-style: none;
        }
        a{
            text-decoration: none;
        }
        .box{
            width: 100%;
            height: 100%;
            position:  absolute;
            background-image: linear-gradient(to right, #a07ad0, #c39340);
        }
        .box1{
            width: 300px;
            background-color: rgba(255,255,255,0.5);
            margin: 50px auto 0px; /* 上 左右 下 */
        }
        .box1 ul{
            padding: 20px 0px;
        }
        .box1 ul li{
            height: 42px;
            line-height: 42px;
        }
        .box1 ul li a{
            display: block;
            text-indent:2em;
            /* background-image:url('5箭头.png'); */
            /* background-repeat:no-repeat; */
            /* background-position:255px; */
        }
        .box1 ul li a:hover{
            background-color:#ff6700;
            /* display: block; */
            text-indent:2em;
            /* background-image:url('5箭头.png'); */
            /* background-repeat:no-repeat; */
            /* background-position:255px; */
        }
    </style>
</head>
<body>
    <div class="box">
        <div class="box1">
            <ul>
                <li><a href="">手机</a></li>
                <li><a href="">电视</a></li>
                <li><a href="">笔记本 平板</a></li>
                <li><a href="">家电</a></li>
                <li><a href="">出行 穿戴</a></li>
                <li><a href="">智能路由器</a></li>
                <li><a href="">电源 配件</a></li>
                <li><a href="">健康 儿童</a></li>
                <li><a href="">耳机 音响</a></li>
                <li><a href="">生活 箱包</a></li>
            </ul>
        </div>
    </div>
</body>
</html>

5.酷狗音乐

效果图如下:

代码部分如下: 

<style>
         *{
            margin: 0;
            padding: 0;
         }
         .music {
            width: 580px;
            height: 480px;
            background-color:aqua;
            margin:50px auto 0;
         }
         a{
            text-decoration: none;
            color:#000;
         }
         .music a{
            width: 580px;
            height: 480px;
            display: block;
            position: relative,
        }
        .music p.music-number {
            height: 35px;
            width: 280px;
            position: absolute;
            top:0;
            right:0;
            background-image: linear-gradient(to left,rgba(8,0,0,0.5),rgba(255, 255,255,0));
            text-align:center;
        }
        .music p.music-number span.icon-earphone{
            width: 35px;
            height: 35px;float: right;
            background:url("images/earphone.svg")no-repeat center;
            background-size: 20px;
            margin-right: 10px;
        }
        .music p.music-numberspan.musci-number-txt {
            height: 35px;
            float: right;
            font-size: 14px;
            color: white;
            Line-height: 35px;
            padding-right: 10px;
        }
        .music .music-text{
            width: 100%;
            height: 80px;
            background-color:rgba(0,0,0,0.5);
            position: absolute;
            bottom:0;
            color: white;
        }
        .music .music-text h3{
            font-weight: 100;
            padding: 15px 0 5px 10px;
        }
        .music .music-text p{
            color: #ddd;
            padding-left: 10px;
        }
        .music .music-mask {
            background-color:rgba(0,0,0,0.5);
            position: absolute;
            left: 0;
            top:0;
            bottom:0;
            right: 0;
            display: none;
        }
        .music .play-button {
            width: 36px;
            height: 36px;
            position: absolute;
            bottom: 22px;
            right: 22px;
            background:url("images/play-button.svg");
            display: none;
        }
        .music a:hover .music-mask,
        .music a:hover .play-button{
            display: block;
        }
    </style>
</head>
<body>
    <div class="music">
        <a href="#">
            <img src="../../C4D素材文件/608e300569f0d3dab0a2a3935648283.jpg" width="580" height="480">
            <p class="music-number">
                <span class="musci-number-txt">679.9万</span>
                <span class="icon-earphone"></span>
            </p>
            <div class="music-text">
                <h3>拥有穿透力和辨识度的嗓音,勿忘心安</h3>
                <p>张杰</p>
            </div>
            <div class="music-mask">
                <div class="play-button"></div>
            </div>
        </a>
    </div>
</body>
</html>

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

C语言 指针——字符数组与字符指针:字符串的输入和输出

目录 逐个字符输入输出字符串 整体输入输出字符串 用scanf输入/输出字符串 用gets输入/输出字符串 用scanf输入/输出字符串 用gets输入/输出字符串 逐个字符输入输出字符串 #define STR_LEN 80 char str[STR_LEN 1 ]; 整体输入输出字符串 用scanf输入/输出字符串 用gets…

javaWeb项目-ssm+vue学生成绩管理系统功能介绍

本项目源码&#xff1a;java基于SSMVUE学生成绩管理系统源码文档资料资源-CSDN文库 项目关键技术 开发工具&#xff1a;IDEA 、Eclipse 编程语言: Java 数据库: MySQL5.7 框架&#xff1a;ssm、Springboot 前端&#xff1a;Vue、ElementUI 关键技术&#xff1a;springboot、SS…

结构体<C语言>

导言 结构体是C语言中的一种自定义类型&#xff0c;它的值&#xff08;成员变量&#xff09;可以是多个&#xff0c;且这些值可以为不同类型&#xff0c;这也是和数组的主要区别&#xff0c;下面将介绍它的一些基本用法&#xff0c;包括&#xff1a;结构体的创建、结构体变量的…

C++ Primer Plus第五版笔记(p201-250)

第六章 函数&#xff08;下&#xff09; 在含有return语句的循环后面应该也有一条return语句 不要返回局部对象的引用或指针&#xff0c;当函数结束时临时对象占用的空间也就随之释放掉了&#xff0c;所以两条return语句都指向了不再可用的内存空间。 如果函数返回指针、引用…

今日成果2024-6-7 TrustZone TEE安全SDK开发指南

Rockchip Vendor Storage Application Note.pdf OK 开机下&#xff0c;可以实现Vendor Storage的读写。 0ms时同步RTC时间 OK Rockchip_Developer_Guide_TEE_SDK_CN.pdf 什么是TrustZone 此系统方法意味着可以保护安全内存、加密块、键盘和屏幕等外设&#xff0c;从而可确…

GIS之arcgis系列07:conda环境下安装arcpy环境

首先将python27环境下的“Desktop10.8.pth”拷贝到anaconda环境下。 路径如下&#xff08;仅参考&#xff09;&#xff1a; C:\Python27\ArcGIS10.8\Lib\site-packages\Desktop10.8.pth D:\Anaconda\Lib\site-packages 在anaconda prompt中穿创建一个新环境 conda create -…

CentOS 7 下gdb任意版本的升级

文章目录 前言查看gdb版本升级步骤 小结 前言 在做项目的过程中&#xff0c;遇到了难缠的bug&#xff0c;使用gdb调试的时候&#xff0c;bt调用堆栈看的一震头疼&#xff0c;于是就想起把gdb升级一下 当前环境&#xff1a;Centos7&#xff0c;gdb&#xff1a;7.6 稍微好看了那…

CD工具AWX之作业模板与工作流模板

一、概要 本文以php和h5项目为示例&#xff0c;讲述从初始化项目到更新发布的实现详情。 它们跟java/go等进程程序不同&#xff0c;只需要下发.php等静态文件即可&#xff0c;不涉及进程的重启。 对于php项目&#xff0c;除了php文件外&#xff0c;还包括.env配置文件。&…

java之IO流和集合框架的笔记

1 File类的使用 1.1 概述 File类及本章下的各种流&#xff0c;都定义在java.io包下。 一个File对象代表硬盘或网络中可能存在的一个文件或者文件目录&#xff08;俗称文件夹&#xff09;&#xff0c;与平台无关。&#xff08;体会万事万物皆对象&#xff09; File 能新建、删…

Android14音频进阶之CarAudioManager::getOutputDeviceForUsage流程分析(七十七)

简介: CSDN博客专家,专注Android/Linux系统,分享多mic语音方案、音视频、编解码等技术,与大家一起成长! 优质专栏:Audio工程师进阶系列【原创干货持续更新中……】🚀 优质专栏:多媒体系统工程师系列【原创干货持续更新中……】🚀 优质视频课程:AAOS车载系统+AOSP…

经典神经网络(11)VQ-VAE模型及其在MNIST数据集上的应用

经典神经网络(11)VQ-VAE模型及其在MNIST数据集上的应用 我们之前已经了解了PixelCNN模型。 经典神经网络(10)PixelCNN模型、Gated PixelCNN模型及其在MNIST数据集上的应用 今天&#xff0c;我们了解下DeepMind在2017年提出的一种基于离散隐变量&#xff08;Discrete Latent va…

网页五子棋对战项目测试(selenium+Junit5)

目录 网页五子棋对战项目介绍 网页五子棋对战测试的思维导图​ 网页五子棋对战的UI自动化测试 测试一&#xff1a;测试注册界面 测试二&#xff1a;测试登陆界面 测试三&#xff1a;测试游戏大厅界面 测试四&#xff1a;测试游戏房间界面以及观战房间界面 测试五&#…

使用开源的zip.cpp和unzip.cpp实现压缩包的创建与解压(附源码)

目录 1、使用场景 2、压缩包的创建 3、压缩包的解压 4、CloseZipZ和CloseZipU两接口的区别 5、开源zip.cpp和unzip.cpp文件的下载 VC++常用功能开发汇总(专栏文章列表,欢迎订阅,持续更新...)https://blog.csdn.net/chenlycly/article/details/124272585C++软件异常排…

Redis集群(5)

集群原理 节点通信 通信流程 在分布式存储系统中&#xff0c;维护节点元数据&#xff08;如节点负责的数据、节点的故障状态等&#xff09;是关键任务。常见的元数据维护方式分为集中式和P2P方式。Redis集群采用P2P的Gossip协议&#xff0c;这种协议的工作原理是节点之间不断…

使用 FormCreate 快速创建仿真页面

在现代前端开发中&#xff0c;快速创建和迭代仿真页面是提高开发效率和用户体验的关键。FormCreate 是一个强大的工具&#xff0c;它通过 JSON 生成具有动态渲染、数据收集、验证和提交功能的表单组件&#xff0c;支持多种 UI 框架。本文将介绍如何使用 FormCreate 快速创建一个…

svg图标封装--基于vue2适配uniapp全端

第一步&#xff1a;新建svg目录 在static目录下新建svg目录,后将所有svg图标都放到此文件夹 第二步&#xff1a;封装注册全局组件 (注意&#xff1a;在根目录下新建components文件夹) 代码实现&#xff1a; <template><!-- svg图标 --><image :style"{ …

【python】OpenCV—Background Estimation(15)

文章目录 中值滤波中值滤波得到图像背景移动侦测 学习来自 OpenCV基础&#xff08;14&#xff09;OpenCV在视频中的简单背景估计 中值滤波 中值滤波是一种非线性平滑技术&#xff0c;主要用于数字信号处理&#xff0c;特别是在图像处理中去除噪声。 一、定义与原理 定义&am…

MATLAB算法实战应用案例精讲-【数模应用】多分类Logit分析(附python、R语言和MATLAB代码实现)

目录 算法原理 成对类别有序logit 簇族数据中的超散布性 条件独立性检验 SPSS-有序多分类Logistic回归 SPSSAU 参照项设置 案例应用 代码实现 R语言 逻辑回归 决策树 随机森林 支持向量机 评价分类的准确性 MATLAB python 算法原理 成对类别有序logit libr…

maven基本操作和配置(idea版基础版)

写在前面&#xff1a;为一位朋友写的一个博客&#xff0c;有需要都可以查看&#xff01; 一、maven是什么&#xff1f; 一句话&#xff1a;管理依赖工具&#xff0c;统一项目结构便于开发&#xff0c;把项目开发和管理的过程抽象成对象模型来管理&#xff08;pom模型&#xf…

Milvus 2.4 向量库安装部署

1、linux 已有docker环境 2、安装fio命令 yum install -y fio 2、mkdir test-data fio --rwwrite --ioenginesync --fdatasync1 --directorytest-data --size2200m --bs2300 --namemytest ctrlc 3、lscpu 4、docker -v 6、安装docker compose组件 yum -y install python3-…