day13-实战:商城首页(上)


个人主页:学习前端的小z
个人专栏:HTML5和CSS3悦读
本专栏旨在分享记录每日学习的前端知识和学习笔记的归纳总结,欢迎大家在评论区交流讨论!


文章目录

  • 作业

作业

在这里插入图片描述



.bg-backward {
    width: 60px; height: 60px;
    background: url('../images/css_sprites.png') -187px -10px;
}


.bg-cart {
    width: 25px; height: 25px;
    background: url('../images/css_sprites.png') -10px -183px;
}


.bg-envelope {
    width: 26px; height: 20px;
    background: url('../images/css_sprites.png') -10px -228px;
}


.bg-dribble {
    width: 20px; height: 21px;
    background: url('../images/css_sprites.png') -267px -109px;
}


.bg-facebook {
    width: 11px; height: 20px;
    background: url('../images/css_sprites.png') -10px -268px;
}


.bg-forward {
    width: 60px; height: 60px;
    background: url('../images/css_sprites.png') -187px -90px;
}


.bg-logo {
    width: 157px; height: 153px;
    background: url('../images/css_sprites.png') -10px -10px;
}


.cart {
    width: 13px; height: 20px;
    background: url('../images/css_sprites.png') -267px -188px;
}


.bg-msn {
    width: 16px; height: 16px;
    background: url('../images/css_sprites.png') -100px -228px;
}


.bg-phone {
    width: 21px; height: 29px;
    background: url('../images/css_sprites.png') -267px -10px;
}


.bg-rss {
    width: 16px; height: 16px;
    background: url('../images/css_sprites.png') -136px -228px;
}


.bg-telephone {
    width: 18px; height: 30px;
    background: url('../images/css_sprites.png') -267px -59px;
}


.bg-slider {
    width: 48px; height: 9px;
    background: url('../images/css_sprites.png') -55px -183px;
}


.bg-vimeo {
    width: 21px; height: 18px;
    background: url('../images/css_sprites.png') -267px -150px;
}


.bg-twitter {
    width: 24px; height: 16px;
    background: url('../images/css_sprites.png') -56px -228px;
}



.bg-founder-team {
    width: 13px; height: 20px;
    background: url('../images/css_sprites.png') -267px -188px;
}
* {
    margin: 0;
    padding: 0;
}

body {
    font-family: "Microsoft YaHei", "Heiti SC", tahoma, arial, "Hiragino Sans GB", "宋体", sans-serif;
}

a {
    color: white;
    text-decoration: none;
}

ul {
    list-style: none;
}

.auto-center {
    width: 1000px;
    margin-left: auto;
    margin-right: auto;
}

.full-center {
    min-width: 1000px;
}

.pull-left {
    float: left;
}

.pull-right {
    float: right;
}

.clearfix::after {
    content: '';
    display: block;
    clear: both;
}

在这里插入图片描述

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <meta name="keywords" content="商城首页">
        <meta name="description" content="商城首页">
        <title>商城首页</title>
        <link rel="stylesheet" href="./css/common.css">
        <link rel="stylesheet" href="./css/sprites.css">
        <style>
            .header {
                background-color: #2a2b2c;
                font-size: 14px;
            }

            .header .item {
                display: inline-block;
                line-height: 44px;
                margin-left: 40px;
            }

            .header .item>* {
                vertical-align: middle;
            }

            .header .icon {
                display: inline-block;
            }
            
            .banner {
                background-color: #35c3d9;
            }

            .banner>.auto-center {
                position: relative;
                height: 500px;
            }

            .banner .logo {
                width: 180px;
                height: 106px;
                background: url("./images/1.png") center / cover no-repeat;
                box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.1);
            }

            .banner .nav {
                box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.1);
            }

            .banner .nav a{
                display: inline-block;
                width: 103px;
                text-align: center;
                line-height: 106px;
            }

            .banner .nav>li {
                float: left;
            }

            .banner .clothes {
                position: absolute;
                bottom: 18px;
                left: 0;
            }

            .banner .title {
                position: absolute;
                width: 413px;
                bottom: 141px;
                right: 0;
                font-size: 60px;
                font-weight: normal;
                color: white;
                text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.4);
                text-align: center;
            }

            .banner .backward, .banner .forward{
                position: absolute;
                top: 50%;
                margin-top: -30px;
            }

            .banner .backward {
                left: -128px;
            }

            .banner .forward {
                right: -128px;
            }

            .big-title {
                margin-top: 30px;
            }

            .big-title>.pull-left {
                padding-left: 49px;
                font-weight: normal;
                color: #434343;
                font-size: 60px;
            }

            .big-title>.pull-right {
                width: 175px;
                line-height: 73px;
                background-color: #35c3d9;
                font-size: 60px;
                text-align: center;
                margin-right: 30px;
            }

            .category {
                margin-top: 30px;
                width: 1050px;
                font-size: 36px;
                color: #ffffff;
            }

            .category>.pull-left {
                position: relative;
                width: 300px;
                height: 150px;
                margin-left: 25px;
                margin-right: 25px;
            }

            .category>.pull-left>span {
                position: absolute;
                line-height: 40px;
                left: 24px;
                top: 50%;
                margin-top: -40px;
            }
        </style>
    </head>
    <body>
        <div class="header full-center">
            <div class="auto-center clearfix">
                <div class="pull-right">
                    <a class="item" href="#">
                        <span>结账</span>
                    </a>
                    <a class="item" href="#">
                        <span class="icon bg-founder-team"></span>
                        <span>我的账户</span>
                    </a>
                    <a class="item" href="#">
                        <span class="icon bg-cart"></span>
                        <span>购物车(3)</span>
                    </a>
                </div>
            </div>
        </div>
        <div class="banner full-center">
            <div class="auto-center clearfix">
                <a class="logo pull-left" href="#">
                </a>

                <ul class="nav pull-right clearfix">
                    <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>

                <img class="clothes" src="./images/2.png">

                <h2 class="title">查看我们最新的时装</h2>

                <img class="backward" src="./images/backward.png" height="60">

                <img class="forward" src="./images/forward.png" height="60">
            </div>
        </div>
        <div class="big-title auto-center clearfix">
            <h1 class="pull-left">查看我们独特的时尚</h1>
            <a class="pull-right" href="#">方法</a>
        </div>

        <div class="category auto-center clearfix">
            <div class="pull-left" style="background: #35c3d9 url(./images/3.png) 90% center no-repeat;">
                <span>出售<br>60%</span>
            </div>
            <div class="pull-left" style="background: #91b900 url(./images/4.png) 90% center no-repeat;">
                <span>自由<br>航运的</span>
            </div>
            <div class="pull-left" style="background: #f356b3 url(./images/5.png) 90% center no-repeat;">
                <span>24/7<br>支持</span>
            </div>
        </div>
    </body>
</html>

在这里插入图片描述

<!DOCTYPE html>
<html lang="zh-CN">
    <meta charset="UTF-8">
    <meta name="keywords" content="首页">
    <meta name="description" content="首页">
    <title>首页</title>
    <link rel="stylesheet" href="./css/common.css">
    <style>
        .full-center {
            height: 100px;
            background-color: #35c3d9;
        }

        .auto-center {
            height: 100px;
            background-color: red;
            overflow: hidden;
        }

        .full-center>.auto-center {
            height: 80px;
            background-color: blue;
            overflow: hidden;
        }
    </style>
    <body>
        <div class="full-center">
            <div class="auto-center">
                11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
            </div>
        </div>
        <div class="auto-center">
            222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222
        </div>
    </body>
</html>

在这里插入图片描述

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

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

相关文章

超越常规:用PHP抓取招聘信息

在人力资源管理方面&#xff0c;有效的数据采集可以为公司提供宝贵的人才洞察。通过分析招聘网站上的职位信息&#xff0c;人力资源专员可以了解市场上的人才供给情况&#xff0c;以及不同行业和职位的竞争状况。这样的数据分析有助于企业制定更加精准的招聘策略&#xff0c;从…

springboot+jsp幼儿园综合管理系统1m341

jdk版本&#xff1a;1.8 及以上 ide工具&#xff1a;IDEA 或者eclipse 数据库: mysql 编程语言: java 框架&#xff1a;SSM/springboot都有 maven: 3.6.1 前端&#xff1a;layuibootstrapjsp 详细技术&#xff1a;HTMLCSSJSjspspringmvcmybatisMYSQLMAVENtomcat贝儿米幼儿教育…

vue2实现wangEditor富文本便捷器的封装使用--真实项目

基于wangEditor 5实现一个简单的富文本编辑器组件&#xff0c;实现自定义上传图片。 官网地址&#xff1a;https://www.wangeditor.com/v5/for-frame.html#%E9%85%8D%E7%BD%AE 1. 安装依赖包&#xff1a; npm i wangeditor/editor --save npm i wangeditor/editor-for-vue --…

windows组播发不出去解决办法

由于开启了虚拟网卡&#xff0c;安装VMWare虚拟化软件&#xff0c;可能会通过虚拟网卡发送组播&#xff0c;需要禁用虚拟化网卡。

c++作业day4

头文件&#xff1a; #ifndef WIDGET_H #define WIDGET_H#include <QWidget> #include <QTimer> #include <QTime> #include <QTextToSpeech> #include <QMessageBox> QT_BEGIN_NAMESPACE namespace Ui { class Widget; } QT_END_NAMESPACEclass…

通过Telnet访问网络设备

要通过 Telnet 访问网络设备&#xff0c;需要通过Console端口对网络设备进行基本配置&#xff0c;例如&#xff0c;IP地址、子网掩码、用户名和登录密码等。本实验以路由器为例&#xff0c;交换机远程管理只是接口名字不同而已&#xff0c;路由器用物理接口&#xff0c;交换机用…

自己写的组件中使用v-model双向绑定

这里的时间选择表单是我写的一个组件&#xff0c;我想用v-model获取到实时的ref值。 代码&#xff1a; //父组件<TimePickerModal v-model:value"time" label-text"计划客面时间" /> const time ref(2024-04-09 15:20:00);//子组件<template>…

虚拟化性能计数器需要至少一个可正常使用的计数器

VMware 虚拟机报错&#xff1a;虚拟化性能计数器需要至少一个可正常使用的计数器。 截图如下&#xff1a; 解决方式参考下图操作即可

飞桨Ai(一)基于训练后的模型进行信息提取

基准 本博客基于如下视频&#xff1a; 发票抬头信息抽取之环境搭建 - 基于飞浆开源项目发票抬头信息抽取之数据标准模型训练 - 基于飞浆开源项目 步骤 1、准备工作 下载python&#xff1a;【Python】Windows&#xff1a;Python 3.9.2 下载和安装&#xff08;建议3.9&#…

蓝桥杯真题 字串简写 前缀和

&#x1f468;‍&#x1f3eb; Acwing 字串简写 输入 4 abababdb a b输出 6&#x1f496; 前缀和 import java.util.Scanner;public class Main {static int N (int) 5e5 10;static int[] l new int[N];// l[i] 表示 i 以及 i 左边包含多少个字符 apublic static void …

CesiumJS内置三维数字地球,你都不知道效果有多炫酷。

CesiumJS是一个开源的JavaScript库&#xff0c;用于在Web浏览器中创建高性能的3D地球和地理空间应用程序。它提供了强大的工具和API&#xff0c;使开发者能够构建具有交互性、可视化和地理空间分析功能的应用。 以下是CesiumJS的一些主要特点和功能&#xff1a; 3D地球可视化&…

基于RF的时间序列预测模型matlab代码

整理了基于RF的时间序列预测模型matlab代码&#xff0c; 包含数据集。采用了四个评价指标R2、MAE、MBE、MAPE对模型.效果优异 训练集数据的R2为&#xff1a;0.99656 测试集数据的R2为&#xff1a;0.94944 训练集数据的MAE为&#xff1a;0.0042509 测试集数据的MAE为&#x…

HarmonyOS 开发-Worker子线程中解压文件

介绍 本示例介绍在Worker 子线程使用ohos.zlib 提供的zlib.decompressfile接口对沙箱目录中的压缩文件进行解压操作&#xff0c;解压成功后将解压路径返回主线程&#xff0c;获取解压文件列表。 效果图预览 使用说明 点击解压按钮&#xff0c;解压test.zip文件&#xff0c;显…

基于Web的农产品销售管理系统

1 课题简介 1.1 选题背景 自宇宙出现盘古开天依赖&#xff0c;万事万物就在不断的进步更新淘汰弱者&#xff0c;现在到了如今人们进入了互联网上帝世纪&#xff0c;越来越多的事物和工作都可以在网上用数据流代替和执行&#xff0c;不必再像以前一样亲自出面和出门做事&#…

第9章 文件和内容管理

思维导图 9.1 引言 文件和内容管理是指针对存储在关系型数据库之外的数据和信息的采集、存储、访问和使用过程的管理。它的重点在于保持文件和其他非结构化或半结构化信息的完整性&#xff0c;并使这些信息能够被访问。文件和非结构化内容也应是安全且高质量的。 确保文件和内容…

0基础入门Playwright框架,赶紧上车!

自从2023年底playwright框架火起来之后&#xff0c;很多小伙伴都会来咨询我们这个框架相关内容&#xff0c;甚至问我们什么时候出这个课程。 这不&#xff0c;新课程终于在大家的千呼万唤中出来啦&#xff01;具体的课程大纲和试听视频&#xff01; Web自动化测试项目实战(Pyte…

【JavaWeb】JSP实现数据传递与保存

目录 JSP内置对象requestrequest对象的常用方法get与post区别 问题解决表单提交时中文乱码的问题 responseresponse对象的常用方法 思考请求的转发示例 转发与重定向的区别会话session对象常用方法session与窗口的关系示例&#xff1a;使用session实现访问控制 思考小结思考JSP…

AI大模型日报#0409:Llama 3下周发布、特斯联20亿融资、Karpathy新项目

导读&#xff1a; 欢迎阅读《AI大模型日报》&#xff0c;内容基于Python爬虫和LLM自动生成。目前采用“文心一言”生成了每条资讯的摘要。标题: 120亿Stable LM 2上线即开源&#xff01;2万亿token训练&#xff0c;碾压Llama 2 70B 摘要: Stable LM 2 12B参数版本发布&#x…

第一次在Vue里使用Swiper插件轮播先看这里,报错!!!(不同swiper在页面引入时方式不同,步步扫雷ing)

现在用新插件前有了个概念&#xff0c;一定要看它官方文档&#xff0c;因为不你项目版本与你想用的插件版本间是有规定的&#xff0c;不应该直接看别人已经实现就跟着哐哐下载然后不停报错。。。 比如Swiper版本问题的大小写问题&#xff1a; 3.x 版本的 ---- 引入模块时使用小…

爬虫 selenium

爬虫 selenium 【一】介绍 【1】说明 Selenium是一款广泛应用于Web应用程序测试的自动化测试框架 它可以模拟用户再浏览器上的行为对Web应用进行自动化测试 主要作用&#xff1a; 浏览器控制&#xff1a;启动、切换、关闭不同浏览器元素定位于操作&#xff1a;通过CSS选择器…