购物网站制作——头部header(index.html)

2023-10-26

1. 头部header

在这里插入图片描述

1.1 logo图片定位

在这里插入图片描述
在这里插入图片描述

  • css代码写在common.css里面
  • 调用了.w类:版心
.w {
	width : 1200px;
	margin: 0 auto;
}
.header {
    position: relative;
    height: 90px;
    background-color: #c81623;
}

.header h1 {
    position: absolute;
    top: 10px;
    left: 0;
    width: 250px;
    height: 70px;
    background-color: aqua;
}

.header h1 a {
    display: block;
    width: 250px;
    height: 70px;
    background: url(../images/logo.jpg) no-repeat;
    background-size: 250px 70px;
    font-size: 0;
}
    <header class="header w">
        <h1>
            <a href="#" title="昕之优选官网">昕之优选购物网站</a>
        </h1>
    </header>
  • 给a标签一个title,鼠标经过图片时有文字提示
  • 最后要把给的背景颜色都删除

1.2 search搜索框

在这里插入图片描述
在这里插入图片描述

 <!-- 搜索框 -->
        <div class="search">
            <input type="search" name="" id="" placeholder="请输入" />
            <button>搜索</button>
        </div>
.search {
    position: absolute;
    top: 16px;
    left: 400px;
    width: 490px;
    height: 36px;
    border: 2px solid #ed3947;
    border-radius: 5px;
}

.search input {
    position: absolute;
    top: 0;
    left: 0;
    width: 400px;
    height: 32px;
    padding-left: 12px;
}

.search button {
    position: absolute;
    top: 0;
    right: 0;
    width: 90px;
    height: 34px;
    background-color: #ed3947;
    font-size: 16px;
    color: #fff;
}

1.3 热搜词

在这里插入图片描述

在这里插入图片描述

  • 热搜词的宽和高与搜索框一样,定位时,top值大一点
.hotwords {
    position: absolute;
    top: 57px;
    left: 400px;
    width: 490px;
    height: 36px;
}

.hotwords a {
    margin: 0 10px;
}
 <!-- 热搜词 -->
        <div class="hotwords">
            <a href="" class="style_red">海外直购</a>
            <a href="">优选自有品牌</a>
            <a href="">品质奶粉</a>
            <a href="">人气面膜</a>
            <a href="">华为手机</a>
            <a href="">电器专卖</a>
        </div>

1.3 购物车

在这里插入图片描述在这里插入图片描述

<!-- 购物车 -->
        <div class="shopcart">
            我的购物车
        </div>
.shopcart {
    position: absolute;
    top: 16px;
    right: 74px;
    width: 144px;
    height: 36px;
    line-height: 34px;
    text-align: center;
    font-size: 15px;
    color: #000;
    border: 2px solid #ed3947;
    border-radius: 5px;
    background-color: #f1f1f1;
}

.shopcart::before {
    content: '';
    font-family: 'icomoon';
}

.shopcart::after {
    content: '';
    font-family: 'icomoon';
}

1.4 提示信息

在这里插入图片描述

  • position:absolute;定位top为负值
  • border-radio:左上 右上 右下 左下;圆角边框,左下为0
  • padding:上下 左右;内边距上下为0左右有距离
    在这里插入图片描述
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

购物网站制作——头部header(index.html) 的相关文章

随机推荐

  • tampermonkey使用直接获取百度云盘下载地址

    1 http tampermonkey net 直接下载相应插件 2 打开这个插件 到管理界面 点击获取脚本 3 打开的获取脚本的页面上有很多网站链接 随意进去一个 搜索baidu 找到百度下载助手的一个点进去 并且安装 我选择的是 Gre
  • python GUI 简易计算器

    见代码 coding utf 8 time 2020 12 9 21 01 Author Vab File 计算器 py Software PyCharm from tkinter import class Calc def init se
  • OLED透明屏交互技术:开创未来科技的新篇章

    OLED透明屏交互技术作为一项前沿的科技创新 正在以其高透明度 触摸和手势交互等特点 引领着未来科技的发展 不仅在智能手机 可穿戴设备和汽车行业有着广泛应用 还在广告和展示领域展现出巨大的潜力 那么 尼伽在这篇文章中将深入探讨OLED透明屏
  • 干货

    导读 目标检测 Object Detection 是计算机视觉领域的基本任务之一 学术界已有将近二十年的研究历史 近些年随着深度学习技术的火热发展 目标检测算法也从基于手工特征的传统算法转向了基于深度神经网络的检测技术 从最初 2013 年
  • meterpreter常用命令

    meterpreter常用命令 1 meterpreter简介 1 1 什么是meterpreter 1 2 meterpreter常用命令 2 文件系统命令 3 用户设备命令 4 开启远程桌面 5 收集信息 5 针对未安装补丁攻击 5 注
  • ESP8266 阿里云 MQTT物联网测试

    前面写了篇恢复ESP8266 发布APRS的文章 ESP8266 APRS 板子修改为提交数据到T2服务器的方法 五块钱的方便面的博客 CSDN博客一年多前 我折腾好了基于ESP8266 BMP280 锂电池 方案做了个nodeMCU固件的
  • Uni-App从入门到实战-黑马程序员【uniapp基础知识讲义笔记】

    想要课程资料的同学可以留言 留下你的邮箱哦 uni app的基本使用 课程介绍 基础部分 环境搭建 页面外观配置 数据绑定 uni app的生命周期 组件的使用 uni app中样式学习 在uni app中使用字体图标和开启scss 条件注
  • Android开发:Handler简单实现验证码功能

    最近开始学习handler 觉得这个小demo对handler的理解挺有帮助的 先看布局页面 布局文件就不多说 差不多个意思就行 需求分析 一个EditText输入验证码 一个发送验证码的按钮Button 当点击这个按钮之后 该按钮就不能再
  • NVIDIA Tensor Core / DLA 资料汇总

    1 Tensor Core 介绍 Tensor Core有多牛 javastart的博客 CSDN博客 tensorcore 2 Tensor Core Sample Code Programming Tensor Cores in CUD
  • Kettle 数据库密码加密解密

    导语 如果你在Java里调用创建好的ktr文件 在开发时还是可以用的 但是上了生产测试和生产就没办法使用了 数据连接换了 这时候你可能会想到 我在创建一个转换不就好了 但是这个是有风险的 Kettle还是很友好的 为我提供了加密解密的工具
  • 25道题检测你对支持向量机算法的掌握程度

    介绍 在我们学习机器算法的时候 可以将机器学习算法视为包含刀枪剑戟斧钺钩叉的一个军械库 你可以使用各种各样的兵器 但你要明白这些兵器是需要在合适的时间合理的地点使用它们 作为类比 你可以将 回归算法 想象成能够有效切割数据的剑 但无法处理高
  • 富文本:mavon-editor

    一 安装与配置 1 在终端输入命令 npm install mavon editor save 2 配置 在main js 中输入以下代码 import Vue from vue import mavonEditor from mavon
  • 怎样在表格中选出同一类_怎样将一个excel表格里头的多个同一个名称下面的多个数据筛选出来...

    把这些掌握就差不多了 一 建立分类下拉列表填充项 我们常常要将企业的名称输入到表格中 为了保持名称的一致性 利用 数据有效性 功能建了一个分类下拉列表填充项 1 在Sheet2中 将企业名称按类别 如 工业企业 商业企业 个体企业 等 分别
  • yolov3运行及保存检测视频(包括摄像头)

    新代码 可用 如果不想在老代码上折腾更改 可以直接根据下面的新地址拉取代码 注意看Readme 更新20180703 由于以前上传的项目有点点小问题 完整更新项目及说明如下链接 https github com RongSong1993 Y
  • Python3中的变量及对象

    1 变量的定义 Python是一种动态类型语言 类型是在运行时自动决定的 而不是通过代码声明的 所以在Python中运行赋值语句 a 100 不需要给a声明类型 一个变量 也就是变量名 在第一次给它赋值的时候就创建了它 并且它指向了被赋值的
  • 【MFC开发(15)】进度条控件Progress Control

    1 进度条控件的常用方法 首先给控件添加一个变量 在dlg初始化函数钟进行方法的实现 进度条显示区域 设置进度条的范围 m progress SetRange 0 100 设置进度条当前的位置 m progress SetPos 75 获取
  • PowerBi:多表合并操作

    1 原始表格 表一 表二 2 需求 将表二的榜单和人数列合并到表一中去 操作过程 对表二中列存在的空格进行填充 将查询合并为新查询 合并表格操作 选择要合并的表格 选择链接的列 选择合并方式 合并后选择表二要显示的列 为榜单和人数 合并完成
  • windows挂载linux系统的文件夹(虚拟机或内网环境)

    1 方式 采用samba服务 windows挂载linux系统的文件夹 2 安装samba服务 root lvrnlw 67 145 yum install samba 修改配置文件 etc samba smb conf See smb c
  • (七)概念设计模型(CDM)中的3种实体关系说起

    CDM是大多数开发者使用PD时最先创建的模型 也是整个数据库设计最高层的抽象 CDM是建立在传统的ER图模型理论之上的 ER图中有三大主要元素 实体型 属性和联系 其中实体型对应到CDM中的Entity 属性对应到CDM中每个Entity的
  • 购物网站制作——头部header(index.html)

    1 头部header 1 1 logo图片定位 css代码写在common css里面 调用了 w类 版心 w width 1200px margin 0 auto header position relative height 90px